Bitmap 与IplImage之间的转换问题
来源:互联网 发布:最强大脑网络在线直播 编辑:程序博客网 时间:2024/05/18 13:28
我用下面的方法想实现Bitmap 与 IplImage之间的转换,结果出现了问题,如果有谁会的话,还请指教下。本来应该发贴的,但是不知道发到哪个上面好,就写到这里了,以后自己有时间也可以研究下,^_^:
IplImage* m_IplImage;
Bitmap temp(m_IplImage->width,m_IplImage->height,PixelFormart24ppRGB);
DWORD pixel;
BYTE r,g,b;
for(int i = 0;i < m_IplImage->height;++i)
{
for(int j = 0;j < m_IplImage->width;++j)
{
pixel = i * m_IplImage->width * 3 + j * 3;
r = (BYTE)(m_IplImage->imageData[pixel]);
g = (BYTE)(m_IplImage->imageData[pixel + 1]);
b = (BYTE)(m_IplImage->imageData[pixel + 2]);
temp.SetPixel(j,i,RGB(b,g,r));
}
}
结果转换后图片是变成了灰色的(原来是彩色的),而且图片变歪了。
也不知道是怎么回事.
- Bitmap 与IplImage之间的转换问题
- IplImage与QImage之间相互转换的问题
- OpenCV中IplImage 与 Gdiplus 中Bitmap之间的相互转换
- OpenCV中IplImage 与 Gdiplus 中Bitmap之间的相互转换
- IplImage CBitmap HBITMAP BITMAP之间的相互转换
- IplImage、CBitmap、HBITMAP、BITMAP之间的相互转换
- IplImage CBitmap HBITMAP BITMAP之间的相互转换
- IplImage CBitmap HBITMAP BITMAP之间的相互转换
- IplImage与Bitmap相互转换
- QImage与IplImage之间的转换
- Mat 与 Iplimage之间的转换
- Mat与Iplimage之间的相互转换
- 关于IplImage与Mat之间的转换
- Mat类型与IplImage之间的转换
- QImage与IplImage之间转换的实现
- Mat与IplImage*之间的转换
- 关于Mat与IplImage之间的转换
- IplImage与Bitmap的相互转换[vc++.net]
- 面向对象的开发方法(Object Oriented,OO)
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- 各种init的比较分析
- OpenAT自行编码实现ftp client
- 多线程进程间通讯共享内存(Shared Memory with IPC with threads)
- Bitmap 与IplImage之间的转换问题
- 用c编写的进制转换
- erdas各版本破解 附9.2版license(还未验证)
- JNI 调用dll
- 由DWG地形图生成DEM
- 高斯-克吕格投影与地形图分带
- 【学习笔记】weblogic 数据源配置
- 我想成为一名编程手
- ENVI和ERDAS中自定义坐标系的方法