2 jinxiao1231 jinxiao1231 于 2018.03.13 22:55 提问

工业相机图像发布问题咨询 10C

最近在使用pointgrey工业相机,想要利用外触发信号进行图像信息的发布(包含时间戳和图片),代码如下

    sensor_msgs::ImageConstPtr img_msg;
    img_msg= cv_bridge::CvImage(std_msgs::Header(), "bgr8", image_opencv0).toImageMsg();
    img_msg->header.stamp = ros::Time::now();
    pub.publish(img_msg);

其中image_opencv0是我得到的mat类型的图像,我想得到其时间戳,然后将两者打包共同发布,但是出现了错误,希望有能力的各位看一下

1个回答

caozhy
caozhy   2018.03.13 23:37
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何通过调整工业相机来提高图像质量
如何通过调整工业相机来提高图像质量 在机器视觉系统中,相机需要采集图像,有时候采集的图像质量一般,这就需要我们通过调整工业相机的一些功能参数来提高图像质量,以下技术可提高图像质量。 提高图像质量的基本技术  名称 功能 技术要点  电子曝光 消除曝光饱和、减小光晕、减小像模糊,提取运动目标图像 感光器件中设置曝光控制门  抗光晕 消除像素光晕,避免满阱以上的电荷溢出到相信像素中,凸高图像...
工业相机运动拍摄拖影问题及解决
最近做的机器视觉项目需要相机运动拍摄,结果速度稍大以后就无法识别,保存图像发现都有了拖影。现在把问题解决思路记录下。               一开始怀疑相机不支持动态拍摄,后来知道全局曝光的相机基本都是可以动态拍摄的。这里涉及全局曝光和卷帘曝光的概念,CCD相机都是全局曝光,而CMOS相机有全局曝光和卷帘曝光两种,卷帘曝光是逐行曝光,存在拖影,拍摄运动物体不行,所以问题不在这里。
【图像处理】工业相机原理详述
工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号。选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。欢迎关注微信公众号“智能算法”!一. 相机的芯片类型:一般情况下,工业相机按照芯片类型可以分为CCD相机和CMOS相机,当然也有一些其他的芯片,比如富士公司生产的Super ...
(转)视觉工程师必须知道的工业相机50问,绝对干货!
转自:工控老鬼的博客     原文链接:http://blog.sina.com.cn/s/blog_669692a60102x4ug.html1:工业相机的丢帧的问题是由什么原因引起的?经常会有一些机器视觉工程师认为USB接口的工业相机会造成丢帧现象。一般而言,工业相机丢帧与工业相机所采用的传输接口是没有关系的,无论是USB,还是1394、GigE、或者是CameraLink。设计不良的驱动程序...
Basler工业相机基于opencv 采集图像
本实验在两个博客的基础上实现的,首先是配置opencv   http://blog.csdn.net/lili2425960/article/details/54234299 先前查了一些关于win10+opencv3.0(2.xx)+vs配置的文章,准备以此为样本来配置一下新的vs2015+opencv3.2+win10,但结果都失败了,最终自己的一些摸索,终于得到了正确的配置方法(此
工业相机采集图像程序
工业相机采集图像程序,Delphi开发环境
使用工业相机获取图片——利用Sapera文档
通过Sapera LT库用相机获取图片。 一、首先配置动态链接库; 1. 使用Basic Classes: 1.在项目|属性|配置属性|C/C++|常规|附加包含目录中添加Sapera\Classes\Gui和Sapera\Classes\Basic和Sapera\include。 2.在项目|属性|配置属性|链接器|附加依赖项中添加Lib\Win32\SapClassBa
工业相机标定相关知识整理
相机标定内参和外参 在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。无论是在图像测量或者机器视觉应用中,相机参数的标定都是非常关键的环节,其标定结果的精度及算法的稳定性直接影响相机工
工业相机基本参数以及选型参考(二)
分辨率 相机每次采集图像的像素点数,一般对应于光电传感器靶面排列的像元数,如1920*1080。 像素深度 每位像素数据的位数,常见的是8bit,10bit,12bit。分辨率和像素深度共同决定了图像的大小。例如对于像素深度为8bit的500万像素,则整张图片应该有500万*8/1024/1024=37M(1024bit=1KB,1024KB=1M)。增加像素深度可以增强测量
含SDK工业相机与OpenCV作实时处理时问题
在用含有SDK的工业相机时,相机图像在OpenCV中的实时处理是我一直纠结的问题,可以用相机SDK相关函数实现图像保存,如果要处理就要先用OpenCV把图像载入,显然是浪费时间。一开始,认为SDK和OpenCV有着各自的一套数据类型,这该怎么转换呀,上网发现很少有这样问题,我知道这在老手们面前或许连问题都算不上,不过对我们新手来说就是很大问题啦。后来花了几天的时间看SDK的说明文档,又上网看了一些