我在Ubuntu 12.04上使用ROS hydro。使用命令后
rosrun image_view extract_images _sec_per_frame:=0.01 image:={IMAGE_TOPIC_IN_BAGFILE}
执行
时出错 ffmpeg -r -b -i frame%04d.jpg .avi
在我播放包文件后,我没有看到图像序列。
我跑了
rosbag info
获取包文件中的主题,但是当我运行
时rosrun rqtgraph rqtgraph
/ extract_image框架节点本身就是一切。
当我按照http://wiki.ros.org/rosbag/Tutorials/上的教程...我收到错误
[FATAL] [1394583654.335465840]: Error opening file: play
。
用“ - -clock ”替换播放后,一切似乎都很好但 / home /中没有 frames * .jpg .ros 因此图像序列仍然缺失。
答案 0 :(得分:2)
这是我的图片主题/ front_camera / camera / image_raw / compressed。这就是我必须要做的事情:
1)在可写的目录(〜/ catkin_ws / bagfiles)中输入终端
rosrun image_view extract_images image:=/front_camera/camera/image_raw _image_transport:=compressed
2)然后播放bagfile。(虽然可以在之前或之后完成)然后在执行rosrun的终端中出现以下内容:“
> [ INFO] [1394806321.162974947]: Saved image frame0467.jpg
“框架是在该目录中完成的。进程已完成。