Main Content

Blocked Images

Read and navigate very large images

A very large image may not fit into memory, which makes it challenging to display and process. The blockedImage object solves this problem by representing an image as a collection of smaller blocks of data that can be independently loaded and processed. A blockedImage object can support large images with one or multiple resolution levels.

Functions

blockedImageImage made from discrete blocks
blockedImageDatastoreDatastore for use with blocks from blockedImage objects
blockLocationSetList of block locations in large images
selectBlockLocationsSelect blocks from blocked images
bigimageshowDisplay 2-D blockedImage object

Classes

images.blocked.AdapterAdapter interface for blockedImage objects
images.blocked.BINBlocksDefault adapter for writing blocked image data to disk
images.blocked.GenericImageStore blocks in a single image file
images.blocked.GenericImageBlocksStore each block as image file in folder
images.blocked.H5Store blocks in a single HDF5 file
images.blocked.H5BlocksStore each block as HDF5 file in folder
images.blocked.InMemoryStore blocks in memory
images.blocked.JPEGBlocksStore each block as JPEG file in folder
images.blocked.MATBlocksStore each block as MAT-file in folder
images.blocked.PNGBlocksStore each block as PNG file in folder
images.blocked.TIFFStore blocks in single TIFF file

Featured Examples