Fluent builder for VisionSequence.
More...
#include <VisionOp.hpp>
|
| VisionSequence | build () |
| |
| Builder & | canny (float sigma, float lo, float hi) |
| |
| Builder & | close (uint32_t radius) |
| |
| Builder & | connected_components (bool export_labels=false, bool with_colors=false) |
| |
| Builder & | dilate (uint32_t radius) |
| |
| Builder & | downsample_2x () |
| |
| Builder & | erode (uint32_t radius) |
| |
| Builder & | extract_peaks (float threshold, uint32_t nms_radius) |
| |
| Builder & | filter_separable (std::vector< float > kx, std::vector< float > ky) |
| |
| Builder & | find_contours (float min_area=0.0F, uint32_t max_contours=0, uint32_t max_points_per_contour=0, bool as_image=false) |
| |
| Builder & | gaussian_blur (float sigma) |
| |
| Builder & | gray_to_rgba () |
| |
| Builder & | harris_response (float k=0.04F, float sigma=1.0F) |
| |
| Builder & | morph_gradient (uint32_t radius) |
| |
| Builder & | normalize () |
| |
| Builder & | normalize_range (float lo, float hi) |
| |
| Builder & | open (uint32_t radius) |
| |
| Builder & | rgba_to_gray () |
| |
| Builder & | rgba_to_hsv () |
| |
| Builder & | scharr () |
| |
| Builder & | snapshot () |
| |
| Builder & | sobel () |
| |
| Builder & | threshold (float value) |
| |
| Builder & | threshold_adaptive (uint32_t block_size, float offset) |
| |
| Builder & | threshold_otsu () |
| |
| Builder & | track_keypoints (uint32_t window_radius=7, uint32_t max_iterations=20, float eigen_threshold=1e-4F, float error_threshold=0.3F) |
| |
Fluent builder for VisionSequence.
Each method appends one step and returns *this for chaining. Call build() to produce the final VisionSequence.
Builder & gaussian_blur(float sigma)
Builder & threshold(float value)
Fluent builder for VisionSequence.
Definition at line 183 of file VisionOp.hpp.
The documentation for this class was generated from the following file: