图像处理
文章平均质量分 88
txsgxka
这个作者很懒,什么都没留下…
展开
-
Domain transform 阅读笔记
Domain transform 阅读笔记核心思想图像上的滤波器可以看做是一个5维空间的变换,[x,y,r,g,b]。直接估计一个5维的滤波器,有难度。然后找到一种降维方法,构建低维的线性滤波器,然后保边就好了。Transform for Edge-Preserving Filtering让p^=(xp,yp,rp,gp,bp)∈MI\hat{p}=(x_p,y_p,r_p,g_p,b_p)\in M_Ip^=(xp,yp,rp,gp,bp)∈MI,那么点p^\hat{p}p^对应原创 2020-07-30 15:51:50 · 1682 阅读 · 1 评论 -
目标匹配CoarseToFine
目标匹配简要梳理一下目标匹配匹配主要用来拼接、变化检测、双目深度计算等,根据匹配的方法分为稀疏匹配(sparse)和稠密匹配(dense)。稀疏匹配主要是特征点+距离测度(衡量两个向量的相似度),稠密匹配为块匹配。稀疏匹配 稀疏匹配,找到能够代表图像信息的关键点(如角点),计算最相似的对应匹配点。常用的特征有sift,surf,harris等,一般选用欧氏距离...原创 2018-08-11 18:38:28 · 3287 阅读 · 0 评论 -
图像几何变化
梳理一下常见的图像几何变换及校正方式。参考资料来自《Computer Vision:Algorithms and Applications 》Richard Szeliski图像几何变换由于拍摄角度的不固定,图像出现几何变换,平移、旋转、尺度、仿射、投影等。如车牌检测的预处理,要将车牌校正,变成一个矩形。 translation 2D的平移,x’=x+t...原创 2018-08-12 15:21:41 · 621 阅读 · 0 评论 -
C++调用matlab生成的.dll动态链接库
编译文件:1、在命令行窗口依次输入以下语句:mex –setup %选择语言mbuild -setup选择编译环境,然后进行编译mcc -W cpplib:libDataProssing -T link:lib dataProcessing.m 2、使用matlab 工具箱 Library Compiler 点击工具箱,选择c++SharedLibrary,添加待编译的...原创 2018-08-17 18:19:37 · 1324 阅读 · 0 评论 -
matlab .raw 生成.bmp格式的文件
生成.bmp格式的文件 .bmp格式的图片是未压缩的图片,相比于.raw格式,需要加上头文件。下面以大小为M*N的图片为例,说明头文件格式和内容。M = 128;N = 128;% 构造头文件fileMemory = bmpHeadTrans(M*N+1078);wMemory = bmpHeadTrans(M);hMemory = bmpHeadTrans(N);imgM...原创 2018-10-15 10:37:12 · 2723 阅读 · 0 评论 -
Guided Image Filtering阅读笔记
guided filter考虑噪声是各向异性;提出“引导图”思想;模型定义一个线性平移不变的滤波器:qi=∑jWijpjq_i=\sum_jW_{ij}p_jqi=j∑Wijpj双边滤波器的核WbfW^{bf}Wbf表示为Wijbf=1Kiexp(−∥∣xi−xj∥∣2σs2)exp(−∥∣Ii−Ij∥∣2σr2)W_{ij}^{bf}=\frac{1}{K_i}\ex...原创 2019-02-15 16:33:02 · 766 阅读 · 0 评论 -
论文阅读笔记 SIFT Flow
光流法光流法SIFT Flow: Dense Correspondence across Scenes and its Applications采用光流的思想进行稠密点的匹配。研究生期间做过基于光流法的目标跟踪,这里回顾一下光流法。亮度恒定,同一点随时间的变化,其亮度不会发生改变,这是基本光流法的假定;小运动,时间的变化不会引起位置的剧烈变化,这样灰度才能对位置求偏导(换句话说,小运动情...原创 2019-03-10 11:36:30 · 1812 阅读 · 0 评论