Saltar para o conteúdo

DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Processamento de Imagens/Binarização

Fonte: Wikiversidade

Primeiro será necessario importar o openCV.

import cv2

Binarização

[editar | editar código-fonte]
img1 #Variavel com Imagem

#Diferentes Algoritmos para Binarizar
ret,th1 = cv2.threshold(img1,127,255,cv2.THRESH_BINARY)
th2 = cv2.adaptiveThreshold(img1,255,cv2.ADAPTIVE_THRESH_MEAN_C, cv2.THRESH_BINARY,11,2)
th3 = cv2.adaptiveThreshold(img1,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY,11,2)
th4 = cv2.threshold(img1,125,255,cv2.THRESH_BINARY+cv2.THRESH_TRIANGLE) #TRIANGLE
th5 = cv2.threshold(img1,125,255,cv2.THRESH_BINARY+cv2.THRESH_OTSU) #OTSU