You are here: Start » FIL.NET » FIS.CompareGoldenTemplate_Intensity Method
FIS.CompareGoldenTemplate_Intensity Method
Compares an image with a template image considered to have no defects.
Namespace: | FilNet |
---|---|
Assembly: | FIL.NET.dll |
Syntax
public static void CompareGoldenTemplate_Intensity ( FilNet.Image inImage, FilNet.GrayGoldenTemplate inGoldenTemplate, FilNet.CoordinateSystem2D? inGoldenTemplateAlignment, float inMaxDifference, int inMinDefectRadius, FilNet.Region outDefects, FilNet.Region outDifferenceRegion, out bool outDefectsPresent, FilNet.Region outEdgeRegion, out FilNet.Rectangle2D outObjectPosition )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImage | FilNet.Image | Input image. | ||
![]() | inGoldenTemplate | FilNet.GrayGoldenTemplate | Golden gray template containing image of an object with no defects. | ||
![]() | inGoldenTemplateAlignment | FilNet.CoordinateSystem2D? | Adjusts the golden template to the position of the inspected object. Default value: ftl::NIL. | ||
![]() | inMaxDifference | float | <0.0f, INF> | 20.0f | Maximal allowed difference between corresponding pixels of the input and golden images. Default value: 20.0f. |
![]() | inMinDefectRadius | int | <0, INF> | 1 | Minimal radius of a defect. Default value: 1. |
![]() | outDefects | FilNet.Region | Region of detected defects. | ||
![]() | outDifferenceRegion | FilNet.Region | Region of pixels differing too much between the golden image and the input image. | ||
![]() | outDefectsPresent | bool | Flag indicating whether any defects were detected. | ||
![]() | outEdgeRegion | FilNet.Region | Region of pixels that will not be compared. | ||
![]() | outObjectPosition | FilNet.Rectangle2D | Position of the object being compared. |
Function Overrides
- CompareGoldenTemplate_Intensity(Image, GrayGoldenTemplate, Single, Int32, Region, Region, Boolean, Region)
- CompareGoldenTemplate_Intensity(Image, GrayGoldenTemplate, Nullable<CoordinateSystem2D>, Single, Int32, Region, Region, Boolean, Region)
- CompareGoldenTemplate_Intensity(Image, GrayGoldenTemplate, Nullable<CoordinateSystem2D>, Single, Int32, Region, Region, Boolean, Region, NullableValue<Rectangle2D>)