gst-launch 相机颜色错误 space

gst-launch camera get wrong color space

我正在使用以下命令使用 Tinker board(Tinker OS V2.0.8)查看 Raspberry Pi 相机。

gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=NV12,width=640,height=480 ! videoconvert ! autovideosink

但是图像的颜色显示如下绿色(假设是白色):

那么问题是什么? 有什么办法可以调整色彩平衡吗?

我猜问题出在输出图像的格式上,NV12 使图像看起来很绿。

问题已解决:

基于教程https://tinkerboarding.co.uk/wiki/index.php?title=CSI-camera

在 Tinker OS V2.0.8 之后使用以下命令流式传输视频:

gst-launch-1.0 rkcamsrc device=/dev/video0 io-mode=4 isp-mode=2A tuning-xml-path=/etc/cam_iq/IMX219.xml ! videoconvert ! video/x-raw,format=NV12,width=1800,height=960 ! rkximagesink