CreateGoldenTemplate_Intensity
Creates golden template for application in CompareGoldenTemplate_Intensity filter.
Syntax
C++
C#
Python
def CreateGoldenTemplate_Intensity( inTemplateImage: Image, outGoldenTemplate: GrayGoldenTemplate, /, *, inTemplateArea: Rectangle2D | None = None, inMask: Region | None = None, inTemplateAreaAlignment: CoordinateSystem2D | None = None, inEdgeThreshold: float = 10.0, inEdgeDilation: int = 1, diagCroppedImage: Image | None = None, diagCroppedEdgeRegion: Region | None = None, diagEdgeRegion: Region | None = None ) -> None
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
inTemplateImage | Image | Template image containing an object with no defects | ||
![]() |
inTemplateArea | Rectangle2D | None | None | Desired area to compare | |
![]() |
inMask | Region | None | None | Range of pixels to compare | |
![]() |
inTemplateAreaAlignment | CoordinateSystem2D | None | None | Alignment of template bounded by inTemplateArea | |
![]() |
inEdgeThreshold | float | 0.0 - ![]() |
10.0 | Minimum strength of edges on the golden image near which comparison is NOT performed |
![]() |
inEdgeDilation | int | 0 - 1000000 | 1 | Defines for how far from the detected edges comparison is NOT performed |
![]() |
outGoldenTemplate | GrayGoldenTemplate | The output golden template structure | ||
![]() |
diagCroppedImage | Image | None | None | Cropped image to be analyzed | |
![]() |
diagCroppedEdgeRegion | Region | None | None | Region of pixels that will not be compared | |
![]() |
diagEdgeRegion | Region | None | None | Edges projected onto the input image |




