#python #opencv #portrait
#python #opencv #портрет
Вопрос:
Я хочу изменить разрешение видео с альбомного на портретный режим для вывода с моей встроенной веб-камеры на ноутбуке (cv2.VideoCapture (0)). Я попытался изменить масштаб кадров, чтобы заставить его работать, он переходит в портретный режим (высота больше ширины), но видео искажено / растянуто. Есть ли способ обойти это? пожалуйста, помогите. Я использую opencv с python.
Ответ №1:
Добро пожаловать в Stackoverflow. То, чего вы хотите достичь, зависит от используемой вами веб-камеры. Требуемое разрешение должно поддерживаться вашей камерой. это небольшое руководство объясняет это очень хорошо.
Если ваша камера не поддерживает требуемое разрешение, у вас есть две возможности:
- Вы обрезаете изображение до нужного разрешения.
- Если ваше максимальное разрешение не позволяет использовать ваше разрешение, вы можете обрезать его до максимально возможного результата с требуемым соотношением и после этого увеличить его.
Осторожно с масштабированием. У вас есть разные доступные методы интерполяции.