|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
The class contains information about how the border region of the image is
to be processed and also how to shift the image if an even-sized symmetrical
mask is used.
Derived Classes:
Variables:
- UIntT rows;
-
- UIntT cols;
-
- DirnT direction;
-
- ResizeT resize;
-
- PadT pad_method;
-
- HalfPixShiftT halfpixshift;
-
Methods:
- IPSpatFilterC()
-
- IPSpatFilterC(UIntT Rows,UIntT Cols,DirnT Direction,ResizeT Resize,PadT Pad,HalfPixShiftT Shift)
-
Constructor with all params
| Rows | vertical mask size |
| Cols | horizontal mask size |
| Resize | o/p image size w.r.t i/p image: Erode, Original, Expand |
| Pad | pad extended image: PadBlack, PBRescale, Repeat, Reflect |
| Shift | if mask size is even, o/p is 1/2 pixel offset w.r.t. i/p, so 1/2 pixel shift is either: ShiftUL, ShiftDR |
|
See IPSpatFilterN for explanation of parameter values
|
Programmer:Bill Christmas, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|