Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 如何修复“中的错误”;制造;简单图像发布器的步骤(C)?_Image_Ros_Publisher - Fatal编程技术网

Image 如何修复“中的错误”;制造;简单图像发布器的步骤(C)?

Image 如何修复“中的错误”;制造;简单图像发布器的步骤(C)?,image,ros,publisher,Image,Ros,Publisher,我正在开发rosgroovy,我想编写一个简单的图像发布程序(C++),如中所述。当我想要制作包时,我会遇到如下错误。 如何解决此问题? 。。。 [100%]构建CXX对象cmakfiles/my_publisher.dir/src/my_publisher.cpp.o /home/fatima/learning\u image\u transport/src/my\u publisher.cpp:在函数“int main(int,char**)”中: /home/fatima/learning

我正在开发rosgroovy,我想编写一个简单的图像发布程序(C++),如中所述。当我想要制作包时,我会遇到如下错误。 如何解决此问题?

。。。 [100%]构建CXX对象cmakfiles/my_publisher.dir/src/my_publisher.cpp.o /home/fatima/learning\u image\u transport/src/my\u publisher.cpp:在函数“int main(int,char**)”中: /home/fatima/learning\u image\u transport/src/my\u publisher.cpp:17:44:错误:“sensor\u msgs::CvBridge”尚未声明 生成[3]:*[CMakeFiles/my_publisher.dir/src/my_publisher.cpp.o]错误1 make[3]:离开目录
/home/fatima/learning\u image\u transport/build'
make[2]:***[CMakeFiles/my_publisher.dir/all]错误2
make[2]:离开目录
/home/fatima/learning\u image\u transport/build' 生成[1]:*
[all]错误2 make[1]:离开目录“/home/fatima/learning\u image\u transport/build” make:[全部]错误2

谢谢,
Samira

是否添加了以下依赖项?传感器、cv桥、标准MSG、图像传输到您的包裹

我认为这个例子已经过时了。我假设您包含了
,但是groovy中的文件应该在
中找到

除了IPLIGIVE是旧版本的OpenCV的一部分,它是用C编写的。较新版本支持C++,其中可以使用CV::MAT作为图像。cv::垫子更容易操作


签出本教程。它展示了如何将ros图像转换为opencv图像,反之亦然。cv::Mat包含在cv_bridge::CvImage包装类中。

能否显示CMakeLists.txt和packages.xml?