社区
图形处理/算法
帖子详情
byte* buffer里存的是bmp图像,我如何显示它呢
xiaozhuhululu
2003-08-20 10:24:21
我是从数据库里读出来的bmp图像,存到了byte* buffer里了,我想直接在街面上显示出来,我该怎么办啊?
...全文
53
4
打赏
收藏
byte* buffer里存的是bmp图像,我如何显示它呢
我是从数据库里读出来的bmp图像,存到了byte* buffer里了,我想直接在街面上显示出来,我该怎么办啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyi1982
2003-12-28
打赏
举报
回复
不好意思,借个地方!
楼上所说的"pImgData//数据"是什么类型的??
比方说我现在的位图为8位灰度图
那这个数据应该是什么类型的呢?说的明白点好不好,小弟刚开始学,不太懂!
希望能够得到大侠们的帮助
wgstar
2003-12-28
打赏
举报
回复
如果你知道图的宽度和高度,可以这么干
//初始化信息头
BITMAPINFOHEADER bmih;
memset(&bmih,0,sizeof(bmih));
bmih.biSize=sizeof(bmih);
bmih.biHeight=height; //高度;
bmih.biWidth=width; //宽度;
bmih.biSizeImage=size; //数据块长度;
bmih.biBitCount=24; //颜色位数
bmih.biPlanes=1;
bmih.biXPelsPerMeter=3780;
bmih.biYPelsPerMeter=3780;
CClientDC dc(this);
SetDIBitsToDevice(dc.m_hDC,
0,0,
bmih.biWidth,bmih.biHeight,
0,0,
0,bmih.biHeight,
pImgData,//数据
(BITMAPINFO*)&bmih,
DIB_RGB_COLORS);
eastred
2003-12-28
打赏
举报
回复
BilBlt
bphantom
2003-12-28
打赏
举报
回复
extern "C" void RGBtoJPEGFile(BYTE* Buff,DWORD ImageWidth,DWORD ImageHeight,char* outFileName);
RGBtoJPEGFile 不是微软的冬冬,是第三方连接库,你到google上查一下jpeg.lib 会有的
OpenGL-自主高性能三维GIS平台架构与实现-第二季
OpenGL-自主高性能三维GIS平台架构与实现/第二季:实现三维... 课时截图: 镜头拉近后,
显示
细节数据 加载矢量SHP国界线数据: 加载矢量三维白膜数据截图 高程数据 加载点云数据 加载倾斜摄影数据
CImage
图像
得到
BYTE
数组数据 - 8bit灰度
图像
为了上一篇博文(《将
图像
BYTE
(unsigned char)数组转换为VARIANT类型》)中得到CImage对象的数据的需求,也是找了各种资料。原来想使用CBitmap类来实现,虽然它只支持 .
bmp
格式的图片,但是我也只需要支持这个格式 = =。所以它的缺陷对我来说并不存在,但是最终还是没能够成功得到bits,所以就转投了CImage的怀抱,因为它有这个接口啊!
OpenGL代码十 抓取绘制的图形并保存为24位
bmp
图像
参考文章: http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html 此代码对应教程入门十 使用glReadPixels读取窗口内
显示
的内容存储为24位
bmp
文件 首先要建立一个1*1的24位
bmp
图像
文件存放在程序文件夹内,与.cpp放在一起 命名为dummy.
bmp
和 grab.
bmp
,方便后续的读写操作 最后抓取下来的
图像
写入到grab.
bmp
中。抓取的是当前
显示
的
buffer
内的内容。 其中dummy.
bmp
文件直接打开电脑画图软
C#
byte
数组与Image的相互转换
功能需求: 1、把一张图片(png
bmp
jpeg
bmp
gif)转换为
byte
数组存放到数据库。 2、把从数据库读取的
byte
数组转换为Image对象,赋值给相应的控件
显示
。 3、从图片
byte
数组得到对应图片的格式,生成一张图片保存到磁盘上。 这里的Image是System.Drawing.Image。 //Get an image from file Image image = Image.FromFile(“D:\test.jpg”); Bitmap bitmap = new Bitmap(“
C++读写
bmp
图并
显示
图像
C++读写
bmp
图并
显示
图像
预备知识位图文件头位图信息头fopenfseekfreadSetPixel代码运行截图思路&解释注意 预备知识 位图文件头 typedef struct tagBITMAPFILEHEADER { WORD bfType; //文件类型,必须为BM(1-2字节) DWORD bfSize; //文件大小,以字节为单位(3-6字节,低位在前) WORD bfReserved1; //保
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章