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
Новые материалы:
- Flake8 python как запустить
- Чистая функция python
- Python как преобразовать строку в список
- Логическая индексация python
- Python выход из программы по нажатию клавиши
- Модуль python itertools
- Пул потоков python
- Проверка на знаки препинания python
- Что такое docker python
- Python кластеризация изображений
- Экранирование python символов
- Правило legb python
- Python hello world код
- Python перенос длинной строки кода
- Bs4 документация python