Jetson nano上用qt打开摄像头的问题

在Jetson nano开发板上,尝试使用qt5打开板载摄像头时遇到错误。错误涉及GStreamer,但qt未报错。问题出在函数调用上,未添加类名导致函数未生效。在VS中,不加类名会直接报错。寻求解答是否必须使用gstreamer来打开摄像头。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个问题已经解决了,问题是一个非常简单的错误,就是我把函数搬过来的时候没有添加类名,那个函数根本没有生效,但是qt也没有报错,我在VS的类里函数前面不加类名和两个冒号他肯定会报错😐

请教一个关于Jetson nano开发板的问题。前不久刚入手的开发板,携带的板载摄像头。因为要做界面,要有按钮和label这些东西,所以在系统上安装了qt5。现在第一步要打开板载的摄像头,我在qtcreator上分别调试运行了两个qt打开摄像头的工程,都出现了以下错误:

Starting /home/tsx/Qt/5c868669/build-QCamera-unknown-Debug/QCamera…

(QCamera:25427): GStreamer-CRITICAL **: 14:08:37.564: gst_pad_get_current_caps: assertion ‘GST_IS_PAD (pad)’ failed

(QCamera:25427): GLib-GObject-CRITICAL **: 14:08:37.565: g_object_set: assertion ‘G_IS_OBJECT (object)’ failed

(QCamera:25427): GLib-GObject-CRITICAL **: 14:08:37.565: g_object_set: assertion ‘G_IS_OBJECT (object)’ failed
CameraBin error: “GStreamer 错误: 协商问题。”
Unable to query the parameter info: “无效的参数”
Unable to query the parameter info: “

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值