华为mate8内存卡取出来:关于读图的VC代码

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 11:10:16
给定一副BMP图,如何编写C语言来读取RGB三色并存处起来?

首先获得设备环境
CDC *pDC;
pDC=你的BMP所在控件.GetDC();
COLORREF rgb=pDC->GetPixel(x,y);
rgb就是你要的值,x,y是你要取得点的坐标值。
COLORREF 有个4字节后3个字节按红绿蓝顺序保存三个色值。
各色的取值范围是[1~255]

BMP文件结构比较简单,除去一个文件头之后,后面就是保存rgb数据。自己在网上搜索bmp文件结构,挺简单!!!

类似于GetPixel的函数

0