Repository navigation
FalcoCV 1.0.2
FalcoCV 1.0.2
Tool errors
- Tools report failures through
last_error; failed rows are shown in red with a tooltip. stop_on_errorstops both the workflow and the run loop on the first failure.- Configurable
min_resultsfor Shape Match, Pattern Matcher, Blob Detector, Edge Detection, Barcode Decoder and OCR.
OCR
- New
min_resultspolicy for text regions. - Verify compares the recognized text with the expected text exactly, after optional trimming plus case, whitespace and accent normalization. There is no similarity threshold.
- Empty expected text, no recognized text and text mismatches are tool errors.
Measurement
- Fails when a configured source element is missing or has an incompatible type.
- Valid rows still produce partial results, and disabled rows are ignored.
Plane Fitter
- Reports missing input, missing depth data, missing or empty 3D point clouds, kernel errors, fits without inliers and invalid plane parameters.
Input validation
- Filters, Histogram, Image Calculator, Fixture Overlay, Classifier, Anomaly Detector and Python Script now fail on missing or invalid inputs.
- Classifier and Anomaly Detector fail when untrained or when inference raises.
- Image Calculator requires image B for enabled two-input operations.
Workflow
- Every run clears the previous inputs and outputs, so stale images cannot leak into the next cycle.
- The workflow keeps the first tool error when execution continues.
Other changes
- Blob Detector Outer/Nested modes and the rotated-ROI mask fix.
- Shape Match ROI-independent search and performance improvements.
- Workflow tree and Block configuration fixes; run loops stop on error.
Install
pip install falcocv==1.0.2Models are downloaded on first use.