早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Matlab中直方图均衡化问题!看到书上直方图均衡化定义是:第k个像素值变换为小于等于该值的所有像素点/总的像素点。比如:I=[0,0.5,0.5,1,1,1]变换后应为[0.6,0.5,0.5,1,1,1]但histeq变成了[0.6,0.3,0.

题目详情
Matlab中直方图均衡化问题!看到书上直方图均衡化定义是:第k个像素值变换为小于等于该值的所有像素点/总的像素点。比如:I=[0,0.5,0.5,1,1,1]变换后应为[0.6,0.5,0.5,1,1,1] 但histeq变成了[0.6,0.3,0.3,1,1,1]。请问histeq命令具体执行的是什么变换?
▼优质解答
答案和解析
直方图均衡化的定义表明直方图均衡是原图像的累计分布函数。但是直方图里必须保证灰度级是从黑道白的顺序,而且必须保证映射后的像素灰度级仍在允许的范围之内。 另外: 如:I=[0,0.5,0.5,1,1,1]变换后应为[0.6,0.5,...