Assembly: Cognex.VisionPro.ImageProcessing (in Cognex.VisionPro.ImageProcessing.dll) Version: 69.0.0.0
Parameters
- inputImage
- Type: Cognex.VisionPro ICogImage
The input image.
- annularRegion
- Type: Cognex.VisionPro ICogRegion
The input region.
Return Value
Type: ICogImageThe transformed image.
| Exception | Condition |
|---|---|
| CogOperatorNoInputImageException | inputImage is NULL. |
| CogImageBadTypeException | inputImage is not an 8-bit image. |
| CogImageNoPixelsException | inputImage is not allocated. |
| CogIPPolarUnwrapNullRegionException | annularRegion is NULL. |
| CogIPPolarUnwrapInvalidRegionException | annularRegion is neither a CogCircularAnnulusSection nor a CogEllipticalAnnulusSection. |
| CogTransformNotLinearException | The transform from the selected space of the annularRegion to the pixel space of inputImage is not linear. |
| CogIPPolarUnwrapRegionClippedException | Some of the sampling points require data that is outside the inputImage. |
| CogImageBadSelectedSpaceNameException | The selected space name of inputImage is not a valid name. |
| CogImageBadSelectedSpaceNameException | The selected space name of inputImage does not exist within inputImage's space tree. |
| CogImageBadSelectedSpaceNameException | The selected space name of inputImage is not unique within inputImage's space tree. |
| CogOperatorInvalidRegionException | The selected space name of annularRegion is not a valid name. |
| CogOperatorInvalidRegionException | The selected space name of annularRegion does not exist within inputImage's space tree. |
| CogOperatorInvalidRegionException | The selected space name of annularRegion is not unique within inputImage's space tree. |
| CogIPPolarUnwrapSamplingXOverflowException | The resulting number of samples in the x-direction is greater than 32767. |
| CogIPPolarUnwrapSamplingYOverflowException | The resulting number of samples in the y-direction is greater than 32767. |
Transforms the supplied annular region of the supplied input image into a new rectangular image.