Operator Library: Filter
The operator SORT sorts all elements of an input kernel-stream depending on their gray values. Input link I and output link O both have a kernel field of of size N rows times M columns (I [N, M] and O [N, M]). This kernel field is sorted by the pixel values. The pixel with the maximum gray value will be found on O [0, 0], the 2nd biggest value on O [0, 1], the minimum gray scale value at O [N - 1, M - 1]. Mind that O [ N / 2, M / 2] will output the median of kernel of arbitrary size.
| Link Parameter | Input Link I | Output Link O | 
|---|---|---|
| Bit Width | [1, 64] | as I | 
| Arithmetic | unsigned | as I | 
| Parallelism | any | as I | 
| Kernel Columns | any | 1 | 
| Kernel Rows | any | 1 | 
| Img Protocol | {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} | as I | 
| Color Format | VAF_GRAY | as I | 
| Color Flavor | FL_NONE | as I | 
| Max. Img Width | any | as I | 
| Max. Img Height | any | as I | 
The use of operator SORT is shown in the following examples:
- 
                           
                           
Examples- Geometric Transformation and Defect Detection
 

 Prev
                              	                  
