from sensor_msgs.msg import Image
from cv_bridge import CvBridge, CvBridgeError
import cv2
image = cv2.imread("myimage",1)
pub = rospy.Publisher('image_topic', Image)
pub.publish(bridge.cv2_to_imgmsg(image, "bgr8"))
CvBridge é uma bilbioteca do ROS que fornece uma interface
entre ROS e OpenCV. Leia mais em:
http://wiki.ros.org/cv_bridge/Tutorials/ConvertingBetweenROSImagesAndOpenCVImagesPython
Nenhum comentário:
Postar um comentário