资源简介
数字图像处理上机实验1_Matlab软件对图像灰度进行变换,matlab代码,包括灰度线性拉伸变换 灰度的Gamma变换 灰度切片变换
代码片段和文件信息
figure;
%1
a=imread(‘e:\rice.png‘);
a=im2double(a);
subplot(231);
imshow(a);
title(‘原图‘);
%2
r1=[0:0.001:1];
t1=[r1<0.35].*r1*0.3+[r1<=0.65].*[r1>=0.35].*(0.105+2.6333*(r1-0.35))+[r1>0.65].*(1+0.3*(r1-1));
subplot(232);
plot(r1t1‘g‘);
title(‘灰度变换函数t1‘);
A2=[a<0.35].*a*0.3+[a<=0.65].*[a>=0.35].*(0.105+2.6333*(a-0.35))+[a>0.65].*(1+0.3*(a-1));
subplot(233);
imshow(A2);
title(‘t1处理后图像‘);
imwrite(A2‘rice_2.jpg‘‘jpg‘);
%3
r2=[0:0.001:1];
t2=[r2<=0.5].*(15.9744*r2.^5)+[r2>0.5].*((r2-0.5).^0.2+0.12);
subplot(235);
plot(r2t2‘r‘);
title(‘灰度变换函数t2‘);
subplot(234);
imshow(a);
title(‘原图‘);
A3=[a<=0.5].*(15.9744*a.^5)+[a>0.5].*((a-0.5).^0.2+0.12);
subplot(236);
imshow(A3);
title(‘t2处理后图像‘);
imwrite(A3‘rice_3.jpg‘‘jpg‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 906 2012-03-10 10:49 zuoye1_4.m
文件 807 2012-03-10 10:34 zuoye1_123.m
文件 934 2012-03-16 20:38 zuoye_7.m
文件 503 2012-03-16 19:51 zuoye_56.m
----------- --------- ---------- ----- ----
3150 4
相关资源
- HMMforspeechrecogntion 一个可执行的HMM语音
- popular-UCI-datasets 一些非常有用的数据
- GAPSO 这个算法是遗传算法和粒子群优
- synchronization 利用matlab仿真实现载波的
- Gabor Gabor小波变换的matlab实现
- 4 matlab区域填充的具体算法及演示
- MATLAB_image_process_with_PDE 运用偏微分方
- gabijiao 该程序通过实例(函数)
- SIFT2844912
- gbvs 二维图像视觉显著性检测
- wenli 分析了纹理特征提取方法
- EELM
- barcode 基于图像的条形码识别程序(识
-
myaudiopla
yer 使用Matlab GUI实现的音频 - B-spline-surface 在MATLAB-2008a环境下编写的
- NURBS-surface 在MATLAB-2008a环境下编写的
- ACO 用MATLAB编写的蚁群算法最短路径寻
- wavplay 基于matlab GUI界面的播放器
- allfns 是由牛津大学VGG开发的三维重建
- spectrogram_fft
- adaboost 基于adaboost的人脸识别程序
- 2 2课程报告要求:按照讲课内容
- gps GPS信号的捕获、处理程序
- fuzzynetme 模糊神经网络的MATLAB程序
- naive_bayes_numeric 利用matlab实现的朴素贝
- MFandMPF 计算肌电信号积分肌电值
- BM3D BM3D去噪算法的实现和相关文档
- BarrelDistortion 两个matlab程序
- Kalman 用卡尔曼滤波跟踪目标实例
- WSN-matlab-simulation
评论
共有 条评论