def laserCB(self, data): try: self.screen = np.squeeze(bridge.imgmsg_to_cv2(data, "mono8")) # print shape( self.screen) except CvBridgeError as e: print(e)