OpenCV: Основы обработки изображений с примерами кода
OpenCV (Open Source Computer Vision Library) — это библиотека для обработки изображений и компьютерного зрения. Она используется в: Первым делом установим библиотеку: pip install opencv-python import cv2 # Загружаем изображение (входные данные - файл 'input.jpg') # Второй аргумент: # cv2.IMREAD_COLOR - цветное (по умолчанию) # cv2.IMREAD_GRAYSCALE - ч/б # cv2.IMREAD_UNCHANGED - с альфа-каналом img = cv2.imread('input.jpg', cv2.IMREAD_COLOR) # Проверяем успешность загрузки if img is None: print("Ошибка загрузки изображения!") else: # Сохраняем изображение (результат - файл 'output...
310 читали · 3 года назад
OpenCV и веб-камера
Для работы с компьютерным зрением и картинками/видео существует библиотека OpenCV. Устанавливается она через PIP: pip install opencv-python. Для простой демонстрации попробуем получить картинку с веб-камеры и вывести видео в графическое окно. Команда cap = cv2.VideoCapture(0) инициализирует веб-камеру (цифра указывает её индекс). Строчка ret, frame = cap.read() вытягивает из веб-камеры картинку в переменную frame и статус получения картинки в ret. Если ret == True, значит все прошло успешно...