私はOpencvとROSの両方が初めてです。次のコードがあります。
void visual_image_cb(const sensor_msg::ImageConstPtr& msg)
{
ctr++;
cv_bridge::CvImagePtr cv_ptr;
try
{
cv_ptr=cv_bridge::toCvCopy(msg, enc::BGR8);
}
catch (cv_bridge:Exception& e)
{
ROS_ERROr("cv_bridge exception: %s", e.what());
return;
}
...
のフレームレートを下げるにはどうすればよいcv_ptr
ですか? 使用してみcvQueryFrame
ましたが、そのアプローチは失敗します。
CvCapture
で使用することは可能ですIplImage
か (つまり、IplImage ipl_img= cv_ptr->image
後でフレームレートを下げようとすると)?