This is a basic program that can track the shape of a blob in a photo. The traced contours can then be saved to a black and white mask image.
- png
- jpeg
- tif
- bmp
- high filter pass
- enable - sharpens corners so they are easier to detect.
- sigma - higher increases edge constrast however significantly slows down program.
- brightness threshold
- offset - lower will include more objects but could introduce false positives.
- errosion
- enable - removes pixels at threshold border. Useful to detach false positives/noise near a cell's edge.
- kernal size - how many pixels to delete for each errosion iteration. Large values will errode more but will also reduce resolution of image.
- iterations - how many times to perform the errosion operation. Large values will errode more but will take longer.
- dilation
- enable - add pixels at threshold border. Useful to close small gaps between contours.
- kernal size - how many pixels to add for each errosion iteration. Large values will add more but will also reduce resolution of image.
- iterations - how many times to perform the dilution operation. Large values will dilute more but will take longer.
go here: https://github.com/BlueSquid1/cookie_cutter/releases/latest
- pip3 install pyinstaller
pyinstaller -F main.py -n cookie_cutter