CxImage如何设置灰度值。

安馨安旭 2009-07-31 08:54:50
程序中需要实现灰度均衡功能,这就需要设置所有像素点的灰度值,我知道CxImage获取灰度值是GetPixelGray,但是没有发现设置灰度值的方法,请问该如何设置灰度值?谢谢!
...全文
197 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
huofen2005 2009-07-31
  • 打赏
  • 举报
回复
因此,对不同的应用,该算法是不一样的。
库本身要符合各个应用,就没法提炼这个函数了!
huofen2005 2009-07-31
  • 打赏
  • 举报
回复
需要搞明白 RGB到灰度怎么转换的。
至于灰度到RGB,应该是要根据源颜色值RGB各分量调节得到,各分量调节系数是需要自定的。
huofen2005 2009-07-31
  • 打赏
  • 举报
回复
库里面是RGB形式保存的,设置灰度值本身也就是设置RGB嘛!
之所以不提供设置灰度值函数,因为灰度和颜色是1对多的。
自己搞个函数,就行了。
n 1
RGB <------------> 灰度值
安馨安旭 2009-07-31
  • 打赏
  • 举报
回复
谢谢,问题已经解决,找到了Cximage中直接处理灰度均衡的函数,我这里灰度的处理要求也不高,如果真是自己设置灰度值,就直接把RGB三个值进行设置也可以了,谢谢你的回答,让我明白了很多。结贴!

19,466

社区成员

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

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