Back to Adaptive Vision Studio website
                
                    
		
	You are here: Start » Filter Reference » Image Features » ImageProjection
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
ImageProjection performed on a lena sample.
| Mode | Horizontal Direction | Vertical Direction | 
|---|---|---|
| Sum | ![]()  | 
![]()  | 
| Average | ![]()  | 
![]()  | 
| Maximum | ![]()  | 
![]()  | 
| Minimum | ![]()  | 
![]()  | 
| Median | ![]()  | 
![]()  | 
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Complexity Level
This filter is available on Advanced Complexity Level.












