图像处理
文章平均质量分 75
一叶_障目
知识——即要深,也要广
展开
-
图像处理之直方图均衡化
1. 图像直方图 1.1 灰度直方图 图像的灰度直方图是图像灰度级的函数,表示数字图像中每一灰度级与其出现频数(呈现该灰度的像素数目)之间的统计关系。通常,用横坐标表示灰度级(000~255255255),纵坐标表示频数或相对频数(呈现该灰度级的像素出现的概率)。 灰度直方图的定义如下式所示:P(rk)=nkNP(r_k)=\frac{n_k}{N}P(rk)=Nnk 式中,NNN是图像的像素总数,nkn_knk是第kkk级灰度的像素数目,rkr_krk表示第kkk个灰原创 2022-01-23 00:14:19 · 10469 阅读 · 0 评论 -
图像处理之小波变换的应用
1. 部分常用的小波变换函数dwt2:实现一级二维离散小波变换[ca,ch,cv,cd] = dwt2(Image, 'wavename');% Image: 待分解图像% wavename: 小波函数,如'db4'、'sym5'% ca: 分解得到的低频分量% ch: 分解得到的水平高频分量% cv: 分解得到的垂直高频分量% cd: 分解得到的对角高频分量idwt2:实现一级二维离散小波逆变换Image = dwt2(ca,ch,cv,cd, 'wavename');%原创 2022-01-20 14:36:40 · 10773 阅读 · 1 评论 -
图像处理之傅里叶变换
1. 图像傅里叶变换clc, clear, close all;Image = imread('peppers.jpg');grayI = rgb2gray(Image);DETI1 = fft2(grayI);ADETI1 = abs(DETI1);top = max(ADETI1(:));bottom = min(ADETI1(:));ADETI1 = (ADETI1 - bottom)/(top - bottom) * 100;ADETI2 = fftshift(ADETI1);原创 2022-01-19 13:12:17 · 3998 阅读 · 0 评论 -
图像处理之图像加减
1. 图像加法运算g(x,y)=f1(x,y)+f2(x,y)g(x,y) = f_1(x,y) + f_2(x,y) g(x,y)=f1(x,y)+f2(x,y)1.1 和值处理进行加法运算时,像素点的和值可能会超过灰度值范围,可采用以下方式处理:截断处理如果g(x,y)>255g(x,y)>255g(x,y)>255,仍取255255255。新图像g(x,y)g(x,y)g(x,y)偏大,图像整体较亮。加权求和g(x,y)=αf1(x,y)+(原创 2022-01-19 12:55:17 · 8030 阅读 · 0 评论 -
图像处理之图像镜像
图像镜像变换公式为:水平镜像:{x∗=M−1−xy∗=y水平镜像: \left\{\begin{matrix} x^* & = & M - 1 - x \\ y^* & = & y \end{matrix}\right.水平镜像:{x∗y∗==M−1−xy垂直镜像:{x∗=xy∗=M−1−y垂直镜像: \left\{\begin{matrix} x^* & = & x \\ y^* & = & M - 1 -原创 2022-01-19 12:12:49 · 4300 阅读 · 0 评论 -
图像处理之图像平移
图像平移:将图像上的所有像素点按照给定的偏移量移动,平移不改变图像内容,只改变图像位置%% 函数解析% 产生转换结构TForm = maketform(TransformType)其中:TransformType可取'affine'、'profective'、'custom'、'box'、'composite'% 平移变换NewImage = imtransform(OldImage, TForm , ...)原创 2022-01-18 23:24:29 · 4538 阅读 · 0 评论