Start » Filter Reference » Image » Image Features » ImageProjection
Module: | FoundationLite |
---|
Computes the average (or other statistic) for each image row or column and then merges the obtained results into a profile.
Name | Type | Description | |
---|---|---|---|
inImage | Image | Monochromatic image | |
inRoi | Region* | Range of pixels to be processed | |
inProjectionDirection | ProjectionDirection | Combine pixel values for image rows (horizontal) or columns (vertical) | |
inProjectionMode | ProjectionMode | Determines how the pixel values are combined | |
outProfile | Profile | Output profile |
Requirements
For input inImage only pixel formats are supported: 1⨯uint8, 1⨯int8, 1⨯uint16, 1⨯int16, 1⨯int32, 1⨯real.
Read more about pixel formats in Image documentation.
Description
Computes the average (or other statistic) for each image row or column and then merges the obtained results into a profile.
Examples
Mode | Horizontal Direction | Vertical Direction |
---|---|---|
Sum | ||
Average | ||
Maximum | ||
Minimum | ||
Median |
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Region exceeds an input image in ImageProjection. |
DomainError | Not supported inImage pixel format in ImageProjection. Supported formats: 1xUInt8, 1xInt8, 1xUInt16, 1xInt16, 1xInt32, 1xReal. |
Complexity Level
This filter is available on Advanced Complexity Level.