IMAQ Concentric Rake 3 VI
- Updated2023-02-21
- 10 minute(s) read
Requires: NI Vision Development Module
Finds edges along concentric circular or angular paths in the image. Edges are determined based on their contrast and slope.
Supported Image Types

![]() |
Optimized Mode, when TRUE, enables a faster edge detection algorithm that does not return an edge map. When FALSE, enables a standard edge detection algorithm that returns an edge map. The default is TRUE. |
||||||||||||||||||||||||||||
![]() |
Edge Options specifies the parameters that are used to compute the edge gradient information and detect the edges.
|
||||||||||||||||||||||||||||
![]() |
Image is a reference to the source image. |
||||||||||||||||||||||||||||
![]() |
ROI Descriptor is a descriptor that defines the circular or annular region within which concentric paths are defined. The ROI must be an annulus.
|
||||||||||||||||||||||||||||
![]() |
Step Size is the radial distance, in pixels, between each concentric line in the annular region. |
||||||||||||||||||||||||||||
![]() |
Scan Direction specifies the direction in which the VI searches for edges along the concentric search lines. The following options are valid:
|
||||||||||||||||||||||||||||
![]() |
error in (no error) describes the error status before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out. Use the Simple Error Handler or General Error Handler VIs to display the description of the error code. Use error in and error out to check errors and to specify execution order by wiring error out from one node to error in of the next node.
|
||||||||||||||||||||||||||||
![]() |
Process determines the type of search. Choose from the following values:
|
||||||||||||||||||||||||||||
![]() |
First Edges returns information about all edges detected as first edges.
|
||||||||||||||||||||||||||||
![]() |
Last Edges returns information about all edges detected as last edges.
|
||||||||||||||||||||||||||||
![]() |
Search Arcs contains information about the search arcs used to detect edges
|
||||||||||||||||||||||||||||
![]() |
error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces. Right-click the error out indicator on the front panel and select Explain Error from the shortcut menu for more information about the error.
|
Details
The following figure illustrates the concentric rake.






















