agrobot_base/Python/street-suggar-recognize/street-recognize-color.py

24 lines
713 B
Python
Raw Permalink Normal View History

2024-01-03 10:52:37 +00:00
import cv2
import numpy as np
# Carregar a imagem
image = cv2.imread('foto1.jpg') # Substitua 'foto2.jpg' pelo caminho da sua imagem
# Converter para o espaço de cores HSV
hsv = cv2.cvtColor(image, cv2.COLOR_BGR2HSV)
# Definir limites para a cor verde ampliada em HSV
lower_green = np.array([30, 40, 40]) # Valores de cor verde em HSV
upper_green = np.array([90, 255, 255])
# Criar máscara para a cor verde estendida
mask_green = cv2.inRange(hsv, lower_green, upper_green)
# Criar uma janela redimensionável para a máscara de verde
cv2.namedWindow('Máscara de Verde', cv2.WINDOW_NORMAL)
# Mostrar a máscara de verde
cv2.imshow('Máscara de Verde', mask_green)
cv2.waitKey(0)
cv2.destroyAllWindows()