image-processing - Gstreamer 模拟视频采集
问题描述
我正在使用 Sensoray Model-1012 图像采集卡。首先,我的设置是从 HDMI 获取屏幕输出并将其转换为 NTSC CVBS 输出。我正在通过 model-1012 将屏幕视频传输到 Toradex IM8 CPU。
我的问题是,当屏幕上有东西水平移动时,它会从角落勾勒出来。我正在加载一个示例视频。当我将模拟视频连接到我的 JVC 显示器时,它不会发生。
我正在使用 Gstreamer 作为软件,这是我的管道:
GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video6 ! 'video/x-raw, format=(string)UYVY, width=720, height=480, framerate=30/1' ! interlace field-pattern=2 ! videoconvert ! autovideosink
解决方案
问题应该与“隔行扫描”模块有关。你可以在这里找到交错的描述。基本上,图像的一半线条来自前一帧,当场景中的某些东西移动时,它看起来很奇怪,就像重影一样。您应该能够简单地解决隔行扫描
GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video6 ! 'video/x-raw, format=(string)UYVY, width=720, height=480, framerate=30/1' ! videoconvert ! autovideosink
推荐阅读
- hadoop - Hive 数据和 Metastore 如何相互通信和集成?
- tfs - 使用 TFS 2018 构建多个具有不同配置文件的 .msi?
- php - 按钮单击时的 Wordpress AJAX 回显
- python - 是否可以创建一个由另一个列表的元素百分比组成的列表?
- git - git checkout 来自另一个分支的单个文件并放在不同的文件夹中
- google-cloud-ml - 已解决:google Cloudml BASIC TIER 中的设备上没有剩余空间。cloudml中每一层的磁盘大小是多少?
- ruby-on-rails - 用于提交想法的电报机器人
- joomla - Joomla Helix3 自定义 Javascript 白页
- python - 有没有办法从它的值中获取字典条目的键?
- javascript - 如果上一页不是来自同一个域,则有条件地使用 window.history.back(-1)