osg::Image转cv::Mat
2015-07-15 11:05
253 查看
找了很久,网上的都是osg::Image转IplImage的,而且试了不太对,后来参看http://forum.openscenegraph.org/viewtopic.php?p=50895#50895的转换代码,得到了想要的结果。
void imgosgtoopencv()
{
osg::ref_ptr<osg::Image> image = new osg::Image;
image = osgDB::readImageFile("girl_side1.jpg");
cv::Mat imgcv(image->t(),image->s(),CV_8UC3);
imgcv.data = (uchar *)image->data();
cv::flip(imgcv, imgcv, 0);
cv::cvtColor(imgcv, imgcv, CV_RGB2BGR);
cv::imshow("chang window",imgcv);
cv::waitKey(0);
}
void imgosgtoopencv()
{
osg::ref_ptr<osg::Image> image = new osg::Image;
image = osgDB::readImageFile("girl_side1.jpg");
cv::Mat imgcv(image->t(),image->s(),CV_8UC3);
imgcv.data = (uchar *)image->data();
cv::flip(imgcv, imgcv, 0);
cv::cvtColor(imgcv, imgcv, CV_RGB2BGR);
cv::imshow("chang window",imgcv);
cv::waitKey(0);
}
相关文章推荐
- [RSA加解密]IOS 客户端使用 RSA加解密问题
- 解决weblogic Managed Server启动非常慢的情况
- 字典树(Trie树)
- C语言时间处理
- JAVA开发中数据源创建方法
- 黑马程序员--IOS基础第十七天(OC)
- java中获取当前是星期几
- Bochs 最新版安装(debian) 及调试 hello world OS 详解
- poj 2342 树形dp
- 自动调节图像的对比度 和改变图像的大小
- GRE写作必备句型
- 详解clientHeight、offsetHeight、scrollHeight
- SystemUI源码分析
- android 中的组合控件的设计
- xml的第一次小试牛刀
- JADX 的使用方法 。
- Unity3D中的C#事件
- 怎么样不利用第三变量交换x,y
- jQuery使用方法简介
- 证明 poj 1014 模优化修剪,部分递归 有错误