作业帮 > 综合 > 作业

matlab图像处理对数变换

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/20 05:19:23
matlab图像处理对数变换
>> x=0:255;c=255/log(256);
>> y=c*log(x+1);
>> figure,subplot(2,2,1),plot(y),title('Log Mapping Function'),axis tight,axis square
>> I=imread('radio.tif');
>> I_log=uint8(y(I+1));
>> subplot(2,2,2,),imshow(I),title('Original Image');
subplot(2,2,2,),imshow(I),title('Original Image');
>> subplot(2,2,3),imshow(I_log),title('Adjusted Image');
>> I_br=imadd(I,100);
>> subplot(2,2,4),imshow(I_br),title('Original Image Scaled')
>> I=imread('radio.tif');
为什么对数变换的图像能显示雷达图像中隐含的细节,而增量的图像不能

matlab图像处理对数变换
对数曲线在像素值比较低的地方斜率大,像素值高的地方斜率比较低,也就是图像在较暗的区域对比度得到提升,因而能增强显示出暗部的细节