采集图像有一路是蓝屏 如何通过编写软件知道后使其重启呢?

fxshao 2009-04-10 11:01:16
各位老兄?
采集到的图像是蓝屏,可以通过软件知道吗?这样我就能让工控机重启来解决视频通道有蓝屏的问题了.
...全文
98 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fxshao 2009-04-10
  • 打赏
  • 举报
回复
嗯,谢谢各位呀:)
diannaomingong 2009-04-10
  • 打赏
  • 举报
回复
采集到的图像无图像,通常设备会用一种比较纯洁的方式表示
通常是用简单的颜色,比如灰度的128,128,128,或者纯色的0,0,X等
你只要获取图片上的点的像素再看看其rgb是不是指定值就好了,反正你预先可以抓张图片,蘸取这个颜色的。
如果不放心,那么就在图片上几个特定位置取几个点判断,当它们都是指定颜色,理论上可以认为它们很可能就是无图像

另外建议保险起见,可用程序判断下图片是不是指定大小的,以及包含颜色数量,这种纯图包含颜色数量很少的
fxshao 2009-04-10
  • 打赏
  • 举报
回复
共8路视频,开始都是好的,机子跑了一阵子后,有一路是蓝屏了,重启了又好了,我们总工也说是视频卡或相机有问题,
所以呢,我想让软件检测每次抓到的图像,是蓝屏了就让机子重启
先谢谢上面的兄弟们了.
xiaocha 2009-04-10
  • 打赏
  • 举报
回复
采集到的图像是蓝屏? 说明你如何采集的。
一般视频解码芯片可以读到是否有输入信号的(也就是是否蓝屏)!
dongpy 2009-04-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fxshao 的回复:]
是不是采集到的视频,只要是蓝屏它们的像素都一样的呢,也就是说,它们属性的大小一样的?
这样连续几个都一样了,就判断是蓝屏了,然后使起重启,是这样吗?
[/Quote]
蓝屏像素值都是一样的,即RGB(0,0,255)
fxshao 2009-04-10
  • 打赏
  • 举报
回复
是不是采集到的视频,只要是蓝屏它们的像素都一样的呢,也就是说,它们属性的大小一样的?
这样连续几个都一样了,就判断是蓝屏了,然后使起重启,是这样吗?
jame2001 2009-04-10
  • 打赏
  • 举报
回复
判斷畫面像素........

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧