VC中如何获取读入并修改一张BMP的RGB像素

g38920602 2008-03-23 11:53:23
求救 VC中如何获取读入并修改一张BMP的RGB像素
...全文
145 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
laviewpbt 2008-03-23
  • 打赏
  • 举报
回复
这些基本问题都不知道问了多少次了、
hndxh3000 2008-03-23
  • 打赏
  • 举报
回复
BMP24的话,以图象内容的首地址+图象宽度*3*y+x*3可以得到(x,y)的B分量
图象内容的首地址+图象宽度*3*y+x*3+1可以得到(x,y)的G分量
图象内容的首地址+图象宽度*3*y+x*3+2可以得到(x,y)的R分量
chengzhe 2008-03-23
  • 打赏
  • 举报
回复
哈哈 !! 注意四字节对齐
菜牛 2008-03-23
  • 打赏
  • 举报
回复
1还要乘的啊。真是降低效率的最好方法。
g38920602 2008-03-23
  • 打赏
  • 举报
回复
*(lpDIB+nWidth*3*1+3*1+2)='255';
*(lpDIB+nWidth*3*1+3*1+1)='0';
*(lpDIB+nWidth*3*1+3*1+0)='0';
为什么我图像中 很多点都变成红色了 而不是只有1点变了?

19,470

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧