8 #ifndef K_FIRESYNC_SOBELW_ARCGDW_WIDE_INFO_H
9 #define K_FIRESYNC_SOBELW_ARCGDW_WIDE_INFO_H
421 #include <kFireSync/Client/Camera/Algorithms/kSobelwArcgdwInfo.x.h>
k32u kSobelwArcgdwInfo_MinWidth(kSobelwArcgdwInfo info)
Gets the minimum spot width threshold.
Represents configuration for the SOBELW_ARCGDW algorithm, which provides row-wise spot detection usin...
k32u kSobelwArcgdwInfo_MaxWidth(kSobelwArcgdwInfo info)
Gets the maximum spot width threshold.
kStatus kSobelwArcgdwInfo_SetSpotSortType(kSobelwArcgdwInfo info, kCameraSpotSort type)
Sets the spot sorting methodology.
kStatus kSobelwArcgdwInfo_EdgeThresholdInfo(kSobelwArcgdwInfo info, kInfo32u *info32u)
Reports constraint and validity information for the EdgeThreshold setting.
Type of adjustment to perform to bring a setting into conformance with its constraints.
#define kADJUST_NONE
No adjustment.
Definition: kInfo.h:48
kCameraSpotSort kSobelwArcgdwInfo_SpotSortType(kSobelwArcgdwInfo info)
Gets the spot sorting methodology.
kStatus kSobelwArcgdwInfo_EnableSpotSort(kAccgd2kInfo info, kBool enabled)
Enables or disables spot sorting.
kStatus kSobelwArcgdwInfo_MaxFoundInfo(kSobelwArcgdwInfo info, kInfo32u *info32u)
Reports constraint and validity information for the MaxFound setting.
Represents camera algorithm spot sort options.
kStatus kSobelwArcgdwInfo_SetMinWidth(kSobelwArcgdwInfo info, k32u minWidth, kAdjust adjustment=kADJUST_NONE)
Sets the minimum spot width threshold.
kStatus kSobelwArcgdwInfo_SpotSortTypeInfo(kSobelwArcgdwInfo info, kInfo32u *info32u)
Reports constraint and validity information for the SpotSortType setting.
kStatus kSobelwArcgdwInfo_MaxWidthInfo(kSobelwArcgdwInfo info, kInfo32u *info32u)
Reports constraint and validity information for the MaxWidth setting.
Declares the kAcgInfo type.
kBool kSobelwArcgdwInfo_SpotSortEnabled(kAccgd2kInfo info)
Reports whether spot sorting is enabled.
kBool kSobelwArcgdwInfo_SpotSortInverted(kSobelwArcgdwInfo info)
Reports whether spot sorting order is reversed.
kStatus kSobelwArcgdwInfo_SetMaxWidth(kSobelwArcgdwInfo info, k32u maxWidth, kAdjust adjustment=kADJUST_NONE)
Sets the maximum spot width threshold.
kStatus kSobelwArcgdwInfo_Construct(kSobelwArcgdwInfo *info, kCameraCapability capabilities, k32u plConfig, kVersion plVersion, kAlloc allocator)
Constructs a kSobelwArcgdwInfo object.
kStatus kSobelwArcgdwInfo_MinSumInfo(kSobelwArcgdwInfo info, kInfo32u *info32u)
Reports constraint and validity information for the MinSum setting.
kStatus kSobelwArcgdwInfo_SetMinSum(kSobelwArcgdwInfo info, k32u minSum, kAdjust adjustment=kADJUST_NONE)
Sets the minimum spot sum threshold.
k32u kSobelwArcgdwInfo_MaxFound(kSobelwArcgdwInfo info)
Gets the maximum number of spots that can be detected.
k32u kSobelwArcgdwInfo_MinSum(kSobelwArcgdwInfo info)
Gets the minimum spot sum threshold.
kStatus kSobelwArcgdwInfo_SetEdgeThreshold(kSobelwArcgdwInfo info, k32u threshold, kAdjust adjustment=kADJUST_NONE)
Sets the sobel filter threshold used to detect spot edges.
kStatus kSobelwArcgdwInfo_SetEdgeWindow(kSobelwArcgdwInfo info, k32u edgeWindow, kAdjust adjustment=kADJUST_NONE)
Sets the sobel edge window size.
Represents configuration for the ACCGD_2K algorithm, which provides column-wise, adaptive-threshold s...
kStatus kSobelwArcgdwInfo_SetMaxFound(kSobelwArcgdwInfo info, k32u maxFound, kAdjust adjustment=kADJUST_NONE)
Sets the maximum number of spots that can be detected.
kStatus kSobelwArcgdwInfo_SpotSortEnabledInfo(kAccgd2kInfo info, kInfoBool *infoBool)
Reports constraint and validity information for the EnableSpotSort setting.
kStatus kSobelwArcgdwInfo_MinWidthInfo(kSobelwArcgdwInfo info, kInfo32u *info32u)
Reports constraint and validity information for the MinWidth setting.
kStatus kSobelwArcgdwInfo_InvertSpotSortInfo(kSobelwArcgdwInfo info, kInfoBool *infoBool)
Reports constraint and validity information for the SpotSortInverted setting.
kStatus kSobelwArcgdwInfo_InvertSpotSort(kSobelwArcgdwInfo info, kBool invert)
Enables or disables reverse spot order.
Represents constraint and validity information for a 32-bit unsigned integer setting.
Definition: kInfo.h:98
kStatus kSobelwArcgdwInfo_EdgeWindowInfo(kSobelwArcgdwInfo info, kInfo32u *info32u)
Reports constraint and validity information for the EdgeWindow setting.
k32u kSobelwArcgdwInfo_EdgeThreshold(kSobelwArcgdwInfo info)
Gets the sobel filter threshold used to detect spot edges.
k32u kSobelwArcgdwInfo_EdgeWindow(kSobelwArcgdwInfo info)
Gets the sobel edge window size.
Represents constraint and validity information for a boolean setting.
Definition: kInfo.h:493