首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

直方图均衡化处理有关问题

2014-04-22 
直方图均衡化处理问题请问将直方图均衡化处理时为什么使用累积概率后使用一个取整函数tk int[(N-1)gk +

直方图均衡化处理问题
请问将直方图均衡化处理时为什么使用累积概率后使用一个取整函数tk = int[(N-1)gk + 0.5 ]后,便能均衡化,能简单明了地讲一下他的基本思想

[解决办法]
(N-1)*g(k)是旧的灰度对应的新的灰度,int(a+0.5)可以达到对a四舍五入的效果。因为对于一个浮点数a强制转换为整形数时,小数点后的小数部分都被去掉,而加0.5后,如果小数部分大于等于0.5时,正数部分就会加1,比如int (10.77)=10,int (10.77+0.5)=11.不知这样解释是否有利于你的理解。

热点排行