BCB图像处理直方图均衡中,哪位大侠给解释一下这几行代码

lxblxb130 2013-05-13 07:45:04
int colorvalue[300][300]={0};
int gray1[256]={0},gray2[256]={0},sum[256]={0};
.
.
.
sum[i]=sum[i-1]+gray1[i];
gray2[i]=(int)(sum[i]*255/90000+0.5);
麻烦帮忙解释一下里面代表什么意思好吗?多谢了!
...全文
115 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
pengzhiyong1985 2013-10-24
sum[i]=sum[i-1]+gray1[i];//将直方图从0~255累加 gray2[i]=(int)(sum[i]*255/90000+0.5)//将通过累加直方图,将原来的灰度i映射到新灰度级上。其中90000= 30*300
回复
lxblxb130 2013-05-14
多谢,我是初学者,见教了!
回复
gzliudan 2013-05-13
你找本图像处理的书,看看里面算法就知道了
回复
相关推荐
发帖
C++ Builder
创建于2007-08-02

1.3w+

社区成员

C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2013-05-13 07:45
社区公告
暂无公告