Thresholding es un metodo que consiste en reemplazar cada pixel de una imagen con un pixel negro si la intesidad de la imagen en el pixel [i,j] es menor que alguna constante T ( que es [i,j] ), o un pixel blanco si la intencidad dedicho pixel es mayor a T. En resumen con Thresholding podemos extraer solo las caracteristicas que nos interesan de una imagen.
Antes de compilar debemos tener instalado Python3.X
, OpenCV
, Matplotlib
y Numpy
.
Tambien debemos editar el nombre de la imagen que recibira.
Ejecutamos lo siguiente:
python thresholdingCosechas.py
El umbral definido para cada archivo esta definido para una determinada imagen que en este caso son chacra2.png y celula.png.