Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. from sensor_msgs.msg import CameraInfo, Image
  2. from cv_bridge import CvBridge, CvBridgeError
  3. import cv2
  4.  
  5. if __name__ == '__main__':
  6. rospy.init_node('node_name')
  7. while ~rospy.is_shutdown():
  8. sub_cam_info = rospy.Subscriber('/camera/rgb/raw_camera_info', CameraInfo)
  9. sub_rgb = rospy.Subscriber('/camera/rgb/raw_image_color', Image)
  10.  
  11. camera_info_K = sub_cam_info.K
  12. camera_info_dist_model = sub_cam_info.distortion_model
  13. rgb_image = CvBridge().imgmsg_to_cv2(sub_rgb, encoding="rgb8")
  14.  
  15. rgb_undist = cv2.undistort(rgb_img.data, camera_info_K, camera_info_dist_model)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement