
数字图像处理
文章平均质量分 86
数字图像处理(Digital Image Processing)是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。
拟古的新打油诗
这个作者很懒,什么都没留下…
展开
-
MATLAB数字图像处理函数合集
采样与量化 降低分辨率 b1 = imresize(a,1/2); %方法1 b2 = imresize(a,[64,64]); %方法2 b3 = a(1:8:end,1:8:end); %方法3,如不rgb2gray()会出现rgb三个图像 降低灰度级 t=histeq(t1,64);%使均衡化后的图像只有64个灰度级 直方图与均衡化 直方图 histeq(I);%显示直方图 均衡化 t=histeq(I,256); imhist函数只能处理二维数据 adapthisteq(I);% 自适应直方图原创 2020-06-10 22:47:50 · 371 阅读 · 0 评论 -
Matlab fspecial函数
fspecial函数用于创建预定义的滤波算子,会与imfilter搭配使用,其语法格式为:h = fspecial(type,para). 参数type制定算子类型,parameters指定相应的参数,具体格式为: type=‘average’,为均值滤波,参数为n,代表模版尺寸,用向量表示,默认值为[3,3]。 G=fspecial(‘average’)%默认为33的矩阵。均值滤波 G = 0.1111 0.1111 0.1111 0.1111 0.1111 0原创 2020-06-01 17:02:14 · 593 阅读 · 0 评论 -
MATLAB conv2、filter2和imfilter
Y = filter2(H,X,shape) H:滤波掩模 X:输入图像 shape:可选,其参数如下:(假设输入图像X大小为ma x na,卷积核B大小为mb x nb) ‘same’(默认值):返回与X同样尺寸滤波后的图像。ma × ma ‘full’:返回全部二维滤波结果。(ma+mb-1)x(na+nb-1) ‘valid’:不考虑边界补零,即只要有边界补出的零参与运算的都舍去。(ma-mb+1)x(na-nb+1) ...转载 2020-05-30 22:53:31 · 435 阅读 · 0 评论