图像处理
奔跑的小仙女
这个作者很懒,什么都没留下…
展开
-
MATLAB:图片缩放
要求:将指定文件夹中的所有图片一次缩小后保存,名字与原来的名字相同。核心语句:S=imresize(rgb,1/6,'nearest');整体代码:file_path = 'F:\2018\'; % 图像文件夹路径img_path_list = dir(strcat(file_path,'*.jpg')); %获取该文件夹中所有jpg格式的图像img_num = leng...原创 2018-10-21 17:31:33 · 7493 阅读 · 1 评论 -
Sobel算子:边缘检测笔记
Sobel算子作用:边缘检测,运算图像亮度函数的梯度的近似值理解:是典型的一阶离散型差分算子常用的两个矩阵模板水平边沿横向检测模板垂直边沿纵向检测模板梯度计算:计算题度方向注:角度Θ等于零,即代表图像该处拥有纵向边缘,左方较右方暗。Matlab中应用:在这里插入代码片...原创 2018-11-20 10:50:39 · 1051 阅读 · 0 评论 -
Matlab实现图像处理并以xml格式存入文件
题目:给出一组图片(图片上框有不同颜色的方框,同一颜色的方框可能有多个,不同颜色的方框代表不同的类别)例如这样的图片:要求:①在一个文件夹里循环读入图片②输出图片的宽、高、框的类别、框的左下角坐标(X,Y),框右上角坐标(X,Y),标注的难易程度(0:不难)③将输出的结果保存成xml类型(根节点、子节点、二级节点)的文件中,保存的文件名与读入的图片名相匹配。④写出检验程序,检验输出的...原创 2019-02-16 16:00:15 · 1920 阅读 · 0 评论 -
中值滤波(matlab)
中值滤波中值滤波:是一种非线性数字滤波器技术, 用于降噪。理解:去一个模板,可为3 * 3, 5 * 5,n * n…每次从图像中取出模板大小的矩阵,将所有元素排序,取中间值放入木板的中心位置,再还原到原图中,以此类推扫描整个图像。可先对图像进行填充,填充函数:B = padarray(A,padsize,padval,direction)注释:功能:填充图像或填充数组。A:输入图...原创 2019-02-16 16:42:00 · 137055 阅读 · 9 评论 -
均值滤波(matlab)
**均值滤波:**在图像上对目标像素给一个模板,该模板包括了其周围的临近像素,再用模板中的全体像素的平均值来代替原来像素值。缺点:均值滤波本身存在着固有的缺陷,即它不能很好地保护图像细节,在图像去噪的同时也破坏了图像的细节部分,从而使图像变得模糊,不能很好地去除噪声点。matlab自带函数:H = fspecial('average',hsize) %为均值滤波,参数为hsize代...原创 2019-02-18 11:11:03 · 42861 阅读 · 5 评论 -
matlab中plot函数用法
线条、颜色等参数:1.简单的2维直线图 : plot(x,y)同一坐标显示n条线:plot(x,y1,x,y2,…)x = 0:pi/10:2*pi;y = sin(x);figure;hold on;plot(x,y)2.plot(X):X是矩阵,表示矩阵的每一行都画一条线,将显示n条线。X=rand(3,3); %随机生成3*3矩阵figure;hold on;p...原创 2019-03-06 14:41:15 · 90968 阅读 · 4 评论 -
matlab中find函数用法
1.返回素有非零元素的位置例如:注:竖着数!!2.条件:find(A==1)例如:返回的仍然是位置!3.返回前N个非零元素的位置,find(A,X)例如:4.返回最后一个非零值的位置find(A,1,‘last’)例如:5.返回最后一个非零值的行列位置或者A中非零元素位置例如:6.[a,b,v] = find(A),找出A中非零元素所在的行和列,分别存储在a和b中,...原创 2019-03-06 15:10:09 · 213948 阅读 · 12 评论 -
报错:SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated
测试opencv是否安装成功时报错:File "<ipython-input-3-85edcd6573e7>", line 3 img = cv.imread("C:\Users\Administrator\Desktop\daima\ch1\1.png") ^SyntaxError: (unicode error) 'unicodee...原创 2019-07-02 08:50:49 · 1609 阅读 · 0 评论 -
高斯滤波、高斯模糊
高斯滤波高斯滤波在图像处理概念下,将图像频域处理和时域处理相联系,作为低通滤波器使用,可以将低频能量(比如噪声)滤去,起到图像平滑作用。高斯滤波是一种线性平滑滤波, 适用于消除高斯噪声, 广泛应用于图像处理的减噪过程。通俗的讲, 高斯滤波就是对整幅图像进行加权平均的过程, 每一个像素点的值, 都由其本身和邻域内的其他像素值经过加权平均后得到。 高斯滤波的具体操作是: 用一个模板(或称卷积、 掩...原创 2019-07-12 09:43:39 · 6785 阅读 · 0 评论 -
图像预处理(笔记)
灰度计算公式:图像增强的目标:图像处理方法:点运算:基于直方图。小波变换基础形式:Haar变换。特征提取方法:直方图均衡化自适应直方图均衡CLAHECLAHE算法步骤:形态学运算空间域处理及其变换空域分析及变换均值滤波中值滤波平滑高斯滤波梯度Prewitt滤波Sobel滤波梯度Laplacian滤波条件:相加等于0....原创 2019-07-03 14:48:05 · 2116 阅读 · 0 评论