PYTHON ИЗОБРАЗИТЕ НА ЭКРАНЕ КАНАЛ ТОЛЬКО С КРАСНЫМ ЦВЕТОМ

Для того чтобы на экране изобразить канал только с красным цветом при программировании на Python, необходимо использовать библиотеку OpenCV. Для начала нужно загрузить изображение и конвертировать его в формат HSV.

import cv2
import numpy as np
img = cv2.imread('image.jpg')
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)

Далее, чтобы отобразить на экране только красный цвет, необходимо задать диапазон красного цвета в HSV формате:

lower_red = np.array([0,50,50])
upper_red = np.array([10,255,255])
mask = cv2.inRange(hsv, lower_red, upper_red)

Затем полученную маску можно применить к оригинальному изображению:

res = cv2.bitwise_and(img, img, mask= mask)

И, наконец, вывести результат на экран:

cv2.imshow('res',res)
cv2.waitKey(0)
cv2.destroyAllWindows()

Код в целом будет выглядеть так:

import cv2
import numpy as np
img = cv2.imread('image.jpg')
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
lower_red = np.array([0,50,50])
upper_red = np.array([10,255,255])
mask = cv2.inRange(hsv, lower_red, upper_red)
res = cv2.bitwise_and(img, img, mask= mask)
cv2.imshow('res',res)
cv2.waitKey(0)
cv2.destroyAllWindows()

Color Detection using Python - OpenCV and Pandas

Управляем Arduino с компьютера. Python + PyQt5

Изучение Python OpenCV / Урок #3 – Создание объектов и вывод информации

Cравнениe изоражений с Python + Pillow

Изучение Python OpenCV / Урок #2 – Работа с изображениями и видео

Изучение Python OpenCV / Урок #4 – Функции трансформации изображений

[Python] OpenCV. Распознавание цвета. Работа с событиями мыши

Python OpenCV и цвета ▲ Как я создавал бота для Diablo 2

Учим программу распознавать текст на картинках, видео, играх ▲ Python + OpenCV + Tesseract

Распознавание объектов на Python - Поиск объектов на изображении - TensorFlow, PixelLib

BLGPG-C620936084A6-24-11-23-22

Новые материалы: