OpenCVFlow is a visual programming software to dynamically execute image processing of OpenCV.
OpenCVFlow supports several image processing types listed bellow.
- Grayscale
- Binarization
- Binary
- ToZero
- Otsu
- Filter
- Average
- Gaussian
- Gradient
- Sobel
- Laplacian
- Canny
Input an image by double clicking a "Input Image" block.
Execute image processings and save the results.
Change parameters by double clicking to blocks of image processing.
Remove blocks or links by right click.
brew update
brew install opencv@4
brew link --force opencv@4
export OPENCV4NODEJS_DISABLE_AUTOBUILD=1
See this page for details.
Needs version 8 series of Node.js due to dependency.
Install:
npm install
Compiles and hot-reloads for development:
npm run electron:serve
Compiles and minifies for production:
npm run electron:build