Apply a morpho closing to an image instance
(Originally posted by August on 2/2/2007)
Greetings to all.
I work with HAIL functions. I have difficulty in execution of function FltClosing. What means the third parameter in this function In a HALO programmin guide it is specified so:
Syntax: IMERROR FltClosing(iiInst, Shapes, Count, lpTrack)
Description: Applies a morphological closing filter (a dilation followed by an erosion) to an image instance.
iiInst IMINST Image instance handle.
Shapes LPMORPHO Points to an array of morphological filter shapes.
Count WORD Number of shapes in the array.
lpTrack LPTRACK Pointer to Status Tracking Structure.
Return Value: The return value is an IMERROR code. See IMERROR under HAIL Error Codes.
Comments: The morphological filter shapes are applied one after the other in the order that they appear in the Shapes array.
But if to execute on the image function (iiInst, MORPHO_1x3COLUMN, 7, lpTrack) and high-order function IpFltClose(MORPHO_1x3COLUMN, 7) that results will differ.