繁体   English   中英

使用 videobalance 在 gstreamer 管道中调整对比度和亮度将相机流保存到文件

Using videobalance to adjust contrast and brightness in gstreamer pipeline saving camera stream to file

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个工作 gstreamer 管道,使用videobalance来调整相机流的对比度和亮度,其输出显示在屏幕上:

gst-launch-1.0 nvarguscamerasrc sensor-id=0 saturation=0 !
"video/x-raw(memory:NVMM),width=1920,height=1080,framerate=30/1" !
nvvidconv ! videobalance contrast=1.5 brightness=-0.3 ! nvoverlaysink

我想再次做同样的事情,但这次将相机流记录到一个文件中。 我尝试将videobalance元素添加到我正在使用驱动程序的作者建议的管道中(否则效果很好):

gst-launch-1.0 nvarguscamerasrc sensor-id=0 saturation=0 !
"video/x-raw(memory:NVMM),width=1920,height=1080,framerate=30/1" !
nvv4l2h264enc ! videobalance contrast=1.5 brightness=-0.3 ! h264parse !
mp4mux ! filesink location=test.mp4 -e

但是,我收到错误:

WARNING: erroneous pipeline: could not link nvv4l2h264enc0 to videobalance0

任何关于我哪里出错和/或可能的解决方案的建议将不胜感激。

1 个回复

NVidea 编码器使用 NVMM 内存,因此它不能直接将编码器连接到 videobalance。 只需添加简单的视频转换即可解决问题:

gst-launch-1.0 nvarguscamerasrc sensor-id=0 saturation=0 !
"video/x-raw(memory:NVMM),width=1920,height=1080,framerate=30/1" !
nvv4l2h264enc ! videoconvert ! videobalance contrast=1.5 brightness=-0.3 ! h264parse !
mp4mux ! filesink location=test.mp4 -e
1 使用 RescaleOp 调整亮度和对比度

我试图在 Java 中调整图像的亮度和对比度,我看到使用 RescaleOp 是最简单的方法之一,但是,无论我改变什么值,它似乎同时调整亮度和对比度时间,但我想独立调整它们。 我目前的代码是: 但正如我所说,它同时减少,有人知道如何使它只调整对比度和亮度吗? ...

3 调整应用程序的亮度和对比度

dvju查看器WinDjiew能够调整亮度和对比度,使阅读文档对眼睛友好。 见下图。 对我来说,看起来只是改变背景颜色才能产生这种效果,虽然我不知道实际上应该如何调整“亮度”和“对比度”。 你知道如何实现这样的功能吗? ...

4 如何调整图像的亮度和对比度?

如何调整图像的亮度和对比度? 如何调整图像亮度通常例如,例如:范围-255至255。 现在,我想将亮度增加+100。 通过使用以下公式,我可以找到图像的亮度,但是如何调整/更改 我应该如何进一步实现这一目标? ...

6 使用亮度通道的平均值调整图像亮度和对比度

我想使用此像素变换操作来调整图像的亮度和对比度: g(i,j)=α* f(i,j)+β 其中f(i,j)是原始BGR图像, g(i,j)是调整后的图像,而(i,j)是像素索引。 显然,可以使用Y'UV颜色空间(又称为YUV)中亮度通道(Y')的平均值来估算alpha和beta参数(又称为增益 ...

8 如何通过GPUImage调整图像的亮度和对比度?

我编写了一种使用亮度因子和对比度因子过滤图像的方法,如下所示: 调用此实现将引发错误: <Error>: CGContextDrawImage: invalid context 0x0 。 如何使用GPUImage正确实现亮度和对比度调整? ...

9 调整两幅图像的对比度/亮度/亮度/等

我想要完成的是: 用户为物体拍照 我在其中嵌入了另一个图像 两张照片都是在不同条件下拍摄的。 有没有一种方法可以通过编程方式“归一化”我嵌入的图像以匹配用户拍摄的照片的对比度/亮度/亮度/等,从而使其看起来尽可能逼真? 编辑: 范例: 照片1:某人 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM