?如何用API获取bmp文件里的每个像素的RGB值?我只能用API,不能用MFC ,只有BMP文件,没有界面,不能显示,不符条件,请不要回答,哪个大侠会呀?
解决方案 »
- MFC 怎么创建sql表,在MFC中怎么创建存储过程,怎么调用???
- 有个很少的C++源码急着需要翻译成其它源码,版主、高手请进。
- XP下程序占用内存大且不断增加问题,解答者有分
- 我用MFC ActivexControl Wizard生成居于ListBox的控件DrawItem()没反应?
- 如何读取excel单元格边框的状态
- 5个零碎的问题,能解答者。一个一百,不够再加,以个数计!7月7日22:00前完成!
- 有谁知道如何设置CreateDirectoryEX中的参数
- 我的VC6编译中的Watch中的@err,h不好使了,怎么办?
- 默认生成的单文挡或多文档框架,打开,保存,另存为命令是在哪实现的
- 求助大神 小弟用npapi写了个dll,在火狐上面用about:plugins可以看到已经识别了,但就是加载不起来
- 怎么从读取WORD文档
- 如何在程序中控制让ListCtr垂直滚动条滚动到最后?
取象素的值,你得熟悉BMP的文件格式,知道象素如何存储的。
基本上来说,访问象素就象访问一个特定的矩阵一样,设好偏移量就可以做了。
StretchDIBits()把图贴到视图上
GetPixel()得到象素
全API了吧,其实你仔细看看这样做并不好~~
不过你必须引入一个内存dc的概念
因为你的程序没有界面,所以必须创建一个内存dc来完成这一切
省资源又省事用不着api,内存dc,这么费劲