matlab完成分段函数的灰度变换 - 图文
更新时间:2024-01-27 08:53:01 阅读量: 教育文库 文档下载
图像反转程序:
I=imread('pout.tif');
JJ=imadjust(I,[0 1],[1 0]); imshow(JJ,[]); figure;
imshow(I,[]);
对数变换程序:
I=imread('pout.tif'); imshow(I);
Image=log(1+double(I)); figure(2),imshow(I,[])
伽马变换程序:
A=imread('pout.tif'); x=0:255;
a=90,b=1.5,c=0.008;
B=b.^(c.*(double(A)-a))-1; y=b.^(c.*(x-a))-1; subplot(2,2,1) imshow(A)
subplot(2,2,2) imhist(A)
subplot(2,2,3) imshow(B)
subplot(2,2,4) imhist(B)
figure,plot(x,y)
分段线性变换程序:
b=imread('pout.tif');
f0=0;g0=0; f1=10;g1=30; f2=220;g2=180; f3=255;g3=255;
figure,plot([f0,f1,f2,f3],[g0,g1,g2,g3]); r1=(g1-g0)/(f1-f0); b1=-r1*f0+g0;
r2=(g2-g1)/(f2-f1); b2=-r2*f1+g1;
r3=(g3-g2)/(f3-f2); b3=-r3*f2+g2;
axis([0 255 0 255]); [m,n]=size(b); h=double(b);
figure,imshow(mat2gray(h)); for i=1:m for j=1:n t=h(i,j); g(i,j)=0;
if((t>=f0)&&(t<=f1)) g(i,j)=r1*t+b1; else
if((t>=f1)&&(t<=f2)) g(i,j)=r2*t+b2; else
if((t>=f2)&&(t<=f3)) g(i,j)=r3*t+b3; end end end
figure,imshow(mat2gray(g));
b=imread('e:\\b.bmp');% i=rgb2gray(b); % di=double(i); imhist(i);
a=min(min(di)); b=max(max(di)); c=120.0;d=150.0; a1=0.0;b1=255.0; c1=30.0;d1=171.0; n1=find(di>=a&di di2(n1)=(di(n1)-a)*(c1-a1)/(c-a)+a1; di2(n2)=(di(n2)-c)*(d1-c1)/(d-c)+c1; di2(n3)=(di(n3)-d)*(b1-d1)/(b-d)+d1; i2=uint8(di2); subplot(221),imshow(i); subplot(222),imshow(i2); subplot(223),imhist(i); subplot(224),imhist(i2); f=imread('cameraman.tif'); %读入图像,自己改个图像,不要雷同啊 [M,N]=size(f); g=zeros(M,N); for i=1:M for j=1:N if f(i,j)<=f(80,80) %f(80,80)可以改为某个介于【0,255】 g(i,j)=4*f(i,j); %g(x,y)=K*f(i,j)+b!K,B值可以取合理任意值 elseif f(i,j)<=f(200,200)%f(200,200)可以改为某个介于【0,255】 g(i,j)=5*f(i,j)+2; %同上 elseif f(i,j)<=f(M,N) %f(M,N)可以改为某个介于【0,255】 g(i,j)=-1*f(i,j)+2; %同上 end end end h=mat2gray(g); imshow(h);
正在阅读:
关于《实验:探究功与速度变化的关系》06-09
智慧看守所智能化整体解决方案 - 图文04-09
风机试车方案最终版01-06
中国海洋油气田开发04-28
陕西省教育厅办公室文件 - 图文11-15
2022年云南财经大学专业综合之现代物流管理复试仿真模拟三套题04-11
鲁宾逊漂流记名著阅读与练习01-18
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 灰度
- 分段
- 变换
- 函数
- 完成
- 图文
- matlab
- 2015电大现代产权法律制度专题(教学考一体化)答案必过
- 深圳市箱包生产企业名录2018版745家
- 浅谈中小企业如何进行合理避税
- 经商办企业自查报告
- 2016高考地理二轮复习 第二部分 专题六 自然资源与人类活动、旅游地理提升练
- 2018重庆中考考纲必背古诗词理解背诵专项训练
- 和声学基础复习
- 农民专业合作社发展情况汇报
- 医学影像试题
- 第二章 - 需求和供给曲线概述作业及答案 - (2)
- 学生基础性发展目标评价说明
- investment chapter6
- 分析化学习题解答5
- 矿长对调度员十项撤人规定授权书
- 应用写作期末试题
- 高二通用技术 - 学业水平考试模拟试卷(24套) - 图文
- 利用Multisim设计电容测量电路
- 数字图像处理实验报告
- 中国电信客户信息安全管理规范 - v0.1 - 20101227 - 图文
- 学校依法治校管理章程