⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 matlab图像的直线处理linechange.m

📁 matlab图像的直线处理lineChange
💻 M
字号:
%灰度图的线性灰度变换
%在操作目录下面有一个2.jpg的图片
ima='wo.jpg';
info=imfinfo(ima);
if info.ColorType=='truecolor'
    source1=imread(ima);
    source=rgb2gray(source1);
    imwrite(source,'temp.jpg');
    source=imread('temp.jpg');
    info=imfinfo('temp.jpg');
elseif info.ColorType=='grayscale'
    source=imread(ima);
end
figure(1),imshow(source)
figure(2),imhist(source)

%下面进行线性灰度变换
L=2^info.BitDepth;
a=0.4;
b=1; %变量a,b是可以进行选择变化的
output=a.*source+b;
I=double(output)/255;
imwrite(I,'LC.jpg');
figure(3),imshow(I)
figure(4),imhist(I)
t=0:0.05:L;
fun=a*t+b;
figure(5),plot(t,fun,'black')

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -