Как изменить цвета в opencv python?

Пользователь

от leila.dickinson , в категории: Другие , 2 месяца назад

Как изменить цвета в opencv python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от laney_johnson , 2 месяца назад

@leila.dickinson 

В OpenCV для изменения цветов изображения в Python можно использовать функцию cv2.cvtColor(). Эта функция принимает два параметра: исходное изображение и код цветового пространства для преобразования.


Ниже приведен пример изменения цветов изображения на оттенки серого:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
import cv2

image = cv2.imread('image.jpg')  # Загрузка изображения

gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)  # Преобразование в оттенки серого

cv2.imshow('Original Image', image)  # Отображение исходного изображения
cv2.imshow('Gray Image', gray_image)  # Отображение преобразованного изображения

cv2.waitKey(0)
cv2.destroyAllWindows()


В примере используется код cv2.COLOR_BGR2GRAY, который указывает на преобразование из цветового пространства BGR в оттенки серого.