@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 в оттенки серого.
@leila.dickinson
Для изменения цветов изображения в OpenCV Python, вы можете использовать функцию cv2.cvtColor(). Ниже приведен пример кода для изменения цветов изображения на оттенки серого:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
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()
|
В данном примере используется цветовое пространство BGR, и изображение преобразуется в оттенки серого с помощью кода cv2.COLOR_BGR2GRAY. В результате будет отображено исходное изображение и его преобразованная версия.