随笔分类 - Matlab数字图像处理
摘要:9.1 彩色图像基础 9.1.1 三原色 9.1.2 色调、饱和度和亮度 9.2 彩色图像的坐标变换 9.2.1 MATLAB中的颜色模型 9.2.2 Matlab中颜色模型转换 RGB空间与HSV空间转换 1 %拆分一个HSV图像的图像阵列 2 close all; clear all; clc;
阅读全文
摘要:经过图像变换后,一方面能够更有效地反映图像自身的特征,另一方面也可使能量集中在少量数据上,更有利于图像的存储、传输和处理。 8.1 图像Radon变换 从检测器获取投影数据的过程,就是图像中的Radon变换。 8.1.1 Radon正变换 1 %对图像进行0°和45°方向上的Radon变换 2 cl
阅读全文
摘要:7.1 边缘分割技术 常见的边缘检测方法有微分算子、Canny算子和LOG算子等。常用的微分算子有Soble算子、Roberts算子和Prewit算子等。 7.1.1图像中的线段 1 %检测图像中的线段 2 clear all; close all; 3 I=imread('gantrycrane.
阅读全文
摘要:6.1 图像噪声模型 1 % 噪声的MATLAB实现 2 3 %图像添加噪声 4 J=imnoise(I,type,parameters);% type:噪声类型 5 6 %高斯噪声 7 %通过均值和方差产生高斯噪声 8 J=imnoise(I,'gaussian',m,v);%m为均值,默认值0;
阅读全文
摘要:参考: https://blog.csdn.net/chaolei3/article/details/79400658 函数原型 h = fspecial(type)h = fspecial(type,para)根据函数原型对fspecial函数作个说明,fspecial是用来生成滤波器(也叫算子)
阅读全文
摘要:进行图像显示时,将图像的数据格式修改为uint8类型 5.1 空域内的图像增强 1 %% 灰度变换增强 2 3 %图像的灰度调整 4 J=imadjust(I,[low_in high_in],[low_out high_out]); 5 J=imadjust(I,[low_in high_in],
阅读全文
摘要:获取图像的信息 1 I=imread('pout.tif'); 2 row=size(I,1); %图像的行 3 column=size(I,2); %图像的列
阅读全文
摘要:1 %matlab进行图像代数运算之前首先要将数据类型转换为double 2 I=im2double(I) 4.1 图像的像素运算 1 %灰度线性变换函数 2 gamma=0.5; %设定调整线性度取值 3 A1=imadjust(A,[0.5 0.8],[0 1],gamma); 4 5 %图像的
阅读全文
摘要:1 %图像文件读取 2 I=imread('filename','fmt'); 3 4 %图像文件的写入 5 imwrite(I,'filename','fmt'); 6 7 %图像显示 8 imtool(I); 9 imshow(I); 10 11 %视频文件的读取 12 aviread('fil
阅读全文