Re: [ros-users] Groovy migration, CvBridge

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
Slet denne besked
Besvar denne besked
Skribent: User discussions
Dato:  
Til: ros-users
Emne: Re: [ros-users] Groovy migration, CvBridge
The older, non-namespaced API you're using has been deprecated for a
while, and has been removed in Groovy.

The code samples in the tutorials reflect the latest version of the API:
http://ros.org/wiki/cv_bridge/Tutorials/UsingCvBridgeToConvertBetweenROSImagesAndOpenCVImages

-Austin

On 11/28/2012 09:14 AM, Cedric Pradalier wrote:
> Hi, you can check some examples in the image_transport plugin, or our
> message_transport package:
> https://github.com/ethz-asl/ros-message-transport
> which is using the same code base: see compressed and theora transports.
>
> Hope that helps...
>
>
> On Wed, Nov 28, 2012 at 6:04 PM, Oier Mees <
> <mailto:oier.mees@gmail.com>> wrote:
>
>     Hello,
>     I am trying to migrate code to groovy and have problems with CvBridge.
>     Since the tutorials for CvBridge[0] haven't been updated to
>     groovy, I don't know if the API has changed. Could anyone tell me
>     if CvBridge works now differently?

>
>     The offending code is this one:

>
>     void imageDepth_callback(const sensor_msgs::ImageConstPtr& msg)
>     {
>     sensor_msgs::CvBridge bridge;
>     IplImage *aux=NULL;
>     aux = bridge.imgMsgToCv(msg, msg->encoding.c_str());
>     cvCopy(aux, PointCloud_image);
>     }
>     The error message is:
>     error: ‘CvBridge’ is not a member of ‘sensor_msgs’

>
>     Regards,
>     Oier

>
>     [0]
>     http://www.ros.org/wiki/cv_bridge/Tutorials/UsingCvBridgeToConvertBetweenROSImagesAndOpenCVImages

>
>     _______________________________________________
>     ros-users mailing list
>      <mailto:ros-users@code.ros.org>
>     https://code.ros.org/mailman/listinfo/ros-users

>
>
>
>
> --
> Cedric Pradalier
>
>
> _______________________________________________
> ros-users mailing list
>
> https://code.ros.org/mailman/listinfo/ros-users