自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序人生

大道至简,顺其自然,随缘惜缘而不攀缘

  • 博客(5)
  • 收藏
  • 关注

转载 matlab频域滤波

步骤:(1)计算原图像f(x,y)的DFT,(2) 讲频谱的零频点移动到频谱图的中心位置;(3)计算滤波器函数H(U,V)与F(U,V)的乘积G(U,V);(4)讲频谱G(U,V)的零频点移回到频谱图的坐上角。(5)计算(4)的结果的傅立叶反变换g(x,y);(6)取g(x,y)的实部作为最终的滤波后的结果图像。 代码:大家别

2014-10-31 13:38:58 4445 1

转载 为什么opencv的canny函数检测边缘的效果和matlab的不同

可以明显的看出matlab的边缘更为细腻。首先回顾一下传统的canny算法的主要步骤:1、使用sobel差分算子求出灰度图像的x和y方向导数;2、求出图像各点梯度大小及其方向;3、设置高低两个阈值,梯度大于高阈值为强边像素点,大于低阈值为潜在可能是较弱的边缘点;4、在经过一次筛选剩下的强边缘点中沿着梯度方向进行非极大值抑制;5、顺着二次筛选后的强边点

2014-10-31 12:57:04 1982

转载 Matlab 关于如何读取文件夹中的所有图片(3种方法)

Matlab读取图片的方法有很多种, 我给出的方法思想和他们的差不多一样,但是代码的风格可能有点区别, 可以学习。方法1:首先定义文件夹的名称:[cpp] view plaincopyimgDir='.\coimg\';  imgDir2='.\\coimg\\%s';  用于读取图片    具体代码:

2014-10-31 12:52:03 10269

转载 提高matlab运行速度的心得

空间上:1. 建议使用A = logical(sparse(m,n)),不建议使用 A = sparse(false(m,n)),两者结果一样,但是后者生成m×n的临时矩阵,浪费空间,且当m、n很大时,后者不一定能申请成功;2. 使用sparse几点注意:a) 只能用在二维以下的矩阵上;b) 由于matlab按照“先行后列”的方式读取数据(即先把第一列所有行读取完以

2014-10-31 11:12:14 959

转载 循环向量化

clc;close all;clear;I=imread('1.bmp');W=fspecial('gaussian',3,0.5);size_a=size(I);g=imfilter(I,W,'conv','symmetric','same');t=g(1:2:size_a(1),1:2:size_a(2) );imshow(I);figure,imshow(t)

2014-10-31 10:59:19 3826

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除