Создание прозрачной цветовой маски, которая покрывает половину каждого кадра в видео с помощью opencv / moviepy / ffmpeg - PullRequest
0 голосов
/ 24 октября 2019

Я делаю оценку позы у крыс, разделенных на два отсека клетки. Чтобы улучшить отслеживание, я хочу поместить прозрачную цветовую маску, которая покрывает половину каждого кадра, чтобы одна из крыс выглядела в нейронной сети как разные цвета, таким образом, сеть будет легче различать этих крыс. Мой вопрос: есть ли простой способ сделать это с помощью Python (moviepy / opencv / ffmpeg)?

Не берите в голову, я совершенно новичок в Python, поэтому я буду признателен за любые рекомендации учебникаили подробный ответ.

Я пытался использовать Blender для этого, но с треском провалился.

Я ожидаю, что смогу изменить видео, так что будет некоторая прямоугольная прозрачная маска какого-то цвета, которая покрывает определенную частькаждого кадра (скажем, видео имеет размер 1920x1080 пикселей, поэтому от пикселя 960 по оси x все направо прозрачно зеленого цвета)

...