This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Neighborhood and Block Processing

Define neighborhoods and blocks for filtering and I/O operations


ImageAdapter Interface for image I/O


blockproc Distinct block processing for image
bestblk Determine optimal block size for block processing
nlfilter General sliding-neighborhood operations
col2im Rearrange matrix columns into blocks
colfilt Columnwise neighborhood operations
im2col Rearrange image blocks into columns


Neighborhood or Block Processing: An Overview

Provides an overview of the types of block processing operations supported by the toolbox

Sliding Neighborhood Operations

Defines sliding neighborhood operations and describes how you can use them to implement many types of filtering operations

Distinct Block Processing

Describes block operations

Block Size and Performance

When using the blockproc function to either read or write image files, the number of times the file is accessed can significantly affect performance.

Using Columnwise Processing to Speed Up Sliding Neighborhood or Distinct Block Operations

Describes how to process sliding neighborhoods or distinct blocks as columns

Read and Write Data in Unsupported Formats Using blockproc

In addition to reading TIFF or JPEG2000 files and writing TIFF files, the blockproc function can read and write other formats.

Was this topic helpful?