项目作者: julzerinos

项目描述 :
Python-based OpenCV program for detecting leaves and creating segmentation masks based on images in the Komatsuna dataset.
高级语言: Python
项目地址: git://github.com/julzerinos/python-opencv-leaf-detection.git
创建时间: 2020-01-05T10:39:32Z
项目社区:https://github.com/julzerinos/python-opencv-leaf-detection

开源协议:

下载


The Komatsuna Dataset with OpenCV and python

In a nutshell

Python-based OpenCV program for detecting leaves and creating segmentation masks based on images in the Komatsuna dataset.

Using the script

Set up the dataset from the above link, install the pip requirements and run python3 PlantDetector.py.

Controls

Key Function
m next image
n prev image
s save selected image in the selected mode
z save all images in selected mode
esc exit the program
d dynamically calculate dice
f show dice data based on saved images
1-5 select the respective mode

Modes

Mode Window “Altered” Window “Original”
0 original (fallback) original
1 HSV filter range original
2 bare watershed masks labels
3 watershed masks w/ bg original
4 sequential bg sub original
5 seq bg sub w/ watersh original

The project report

View the project report below or on Overleaf.

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17