随笔分类 -  Matlab数字图像处理实验

摘要:1. 进入 Matlab 7.3 集成开发环境,并打开脚本编辑器。 2. 在脚本编辑器中编写一段程序,要求: (1) 读入存放在 alumgrns.tif 中的原始图像; (2) 用函数 imfilter ,分别用 Roberts 、 Sobel 和 Laplacian 算子对该图像进行 边缘增强处 阅读全文
posted @ 2023-07-20 15:57 放氮气的蜗牛 阅读(201) 评论(0) 推荐(0)
摘要:1. 进入 Matlab 7.11 集成开发环境,并打开脚本编辑器。 2. 在脚本编辑器中编写一段程序,要求: (1) 读入存放在 pout.tif 中的原始图像; (2) 调用 imadjust 命令对其进行对比度增强,将原灰度范围 [0.3 0.7] 线性变 换为 [0 1] ,并显示原始图像和 阅读全文
posted @ 2023-06-22 15:14 放氮气的蜗牛 阅读(134) 评论(0) 推荐(0)
摘要:利用Sobel、Roberts、Prewitt、Canny、log和拉普拉斯算子进行边缘提取。 clear; clc; % 图像的灰度化处理 JPG=imread('1.jpg'); JPG=rgb2gray(JPG); I=im2double(JPG); % Sobel算子边缘检测 %BW=edg 阅读全文
posted @ 2023-05-19 08:40 放氮气的蜗牛 阅读(80) 评论(0) 推荐(0)
摘要:自选一幅灰度图像,编写MATLAB程序,完成图像的傅里叶变换并显示图像傅里叶变换谱。 1、快速图像傅里叶变换函数 Y = fft2(X) 2、将图像频谱零频分量移动到图像频谱中心 Y = fftshift(X) 3、显示频谱图像的时候考虑:复数能否显示出来?如果不能,尝试将幅度谱与相位谱分别显示出来 阅读全文
posted @ 2023-04-06 15:44 放氮气的蜗牛 阅读(391) 评论(0) 推荐(0)
摘要:1. 进入 Matlab 7.11 集成开发环境,并打开脚本编辑器。 2. 在脚本编辑器中编写一段程序,要求: (1) 读入存放在 lena.jpg 中的原始图像,分别将其转换为 64 级和 16 级的索 引图像,并显示; (2) 读入存放在 autumn.tif 中的原始图像,将其转换为灰度图像, 阅读全文
posted @ 2023-04-04 23:06 放氮气的蜗牛 阅读(121) 评论(0) 推荐(0)
摘要:内容要求: 采用图1,Matlab编程实现如下处理结果: 1、转换为灰度图像; 2、将夜空中的星星当作噪声滤除;. 3、将月亮、山脉和湖泊进行图像分割,并填充成 不同的灰度级做标记; 4、计算月亮的面积; 5、将校徽logo叠加在月球中心,大小一致; 先上效果图: 输入图像、图像灰度化、滤除星星 c 阅读全文
posted @ 2023-03-24 07:35 放氮气的蜗牛 阅读(106) 评论(6) 推荐(0)
摘要:1. 进入 Matlab 7.11 集成开发环境,并打开脚本编辑器。 2. 在脚本编辑器中编写一段程序,要求: (1) 读入存放在 eight.tif 中的原始图像; (2) 调用 imnoise 函数向该图像中添加 2% 的椒盐噪声 ( 参数为“ salt & pepper ” ) ; (3) 在 阅读全文
posted @ 2023-02-15 13:52 放氮气的蜗牛 阅读(167) 评论(0) 推荐(0)
摘要:1. 进入 Matlab 7.3 集成开发环境,并打开脚本编辑器。 2. 在脚本编辑器中编写一段程序,要求: (1) 读入存放在 tire.tif 中的原始图像; (2) 用函数 histeq 对该图像进行直方图均衡化处理,并显示结果图像; (3) 用函数 imhist 分别对原始图像和直方图均衡化 阅读全文
posted @ 2023-01-05 14:07 放氮气的蜗牛 阅读(139) 评论(0) 推荐(0)
摘要:利用绝对误差和算法在图像中找到模板所在位置 clear; clc; % 图像的灰度化处理 JPG=imread('1.jpg'); %原图 JPG=rgb2gray(JPG); [M,N]=size(JPG); %行数(垂直分辨率)、列数(水平分辨率) jpg=imread('2.jpg'); %模 阅读全文
posted @ 2023-01-02 11:23 放氮气的蜗牛 阅读(35) 评论(0) 推荐(0)
摘要:1. 进入 Matlab 7.11 集成开发环境,并打开脚本编辑器。 2. 在脚本编辑器中编写一段程序,要求: (1) 读入存放在 lena.jpg 中的原始图像,将其假象为一幅连续图像; (2) 以采样间隔 (16, 16) 对原始图像进行采样,要求采样点的值为原图像 16 × 16 块的均值,像 阅读全文
posted @ 2022-11-30 01:39 放氮气的蜗牛 阅读(86) 评论(0) 推荐(0)
摘要:1、运动模糊图像 2、逆滤波结果 3、计算噪信比K值滤波结果 4、调节噪信比K参数,显示不同的维纳滤波结果 clear; clc; close all; f = checkerboard(8); %调用棋盘板图像 %%将图像的数据格式转换为double型 f=im2double(f); %将灰度图像 阅读全文
posted @ 2022-10-28 21:47 放氮气的蜗牛 阅读(100) 评论(0) 推荐(0)
摘要:利用迭代法对图像进行阈值分割。 clear; clc; % 图像的灰度化处理 JPG=imread('1.jpg'); JPG=rgb2gray(JPG); figure(); imshow(JPG);title('原始图像') % 迭代法阈值分割 T=mean2(JPG); %取均值作为初始阈值 阅读全文
posted @ 2022-10-10 09:18 放氮气的蜗牛 阅读(93) 评论(0) 推荐(0)
摘要:利用理想低通、高斯低通、巴特沃斯低通滤波器进行滤波 利用理想高通、高斯高通、巴特沃斯高通滤波器进行滤波 clear; clc; % 图像的灰度化处理 JPG=imread('1.jpg'); JPG=rgb2gray(JPG); % 添加2%椒盐噪声 J=imnoise(JPG,'salt & pe 阅读全文
posted @ 2022-10-10 09:09 放氮气的蜗牛 阅读(1023) 评论(0) 推荐(0)
摘要:1. 进入 Matlab 7.11 集成开发环境,并打开脚本编辑器。 2. 在脚本编辑器中编写一段程序,要求: (1) 读入存放在 greenleaf.jpg 中的绿叶图像; (2) 显示原图像; (3) 增强该图像的绿色分量,强度为原来的 2 倍,即 k=2 ; (4) 在另一个窗口中显示绿色分量 阅读全文
posted @ 2022-04-19 12:56 放氮气的蜗牛 阅读(32) 评论(0) 推荐(0)