- 博客(10)
- 收藏
- 关注
原创 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
1883
1
原创 论文阅读笔记 SIFT Flow
光流法光流法SIFT Flow: Dense Correspondence across Scenes and its Applications采用光流的思想进行稠密点的匹配。研究生期间做过基于光流法的目标跟踪,这里回顾一下光流法。亮度恒定,同一点随时间的变化,其亮度不会发生改变,这是基本光流法的假定;小运动,时间的变化不会引起位置的剧烈变化,这样灰度才能对位置求偏导(换句话说,小运动情...
2019-03-10 11:36:30
1995
原创 重载覆盖多态和虚函数
现在整理出来,希望可以记住这个。重载函数的名称一样,但是参数不同,就是重载;函数的名称知道了,但是编译的时候不知道调用哪个函数,重载决议;根据参数决定到底应该调用哪个函数;区别就是:调用的参数不一样;覆盖对于非虚函数,子类和基类同名(不管参数),那么就是导致覆盖;如果参数完全一样,那么会完全覆盖,只会留下子类的函数;如果参数不一样,那么父类的会保留到子类中;// ======...
2019-03-10 11:18:44
226
原创 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
849
原创 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
2840
原创 使用jsoncpp解析.json文件
JsonCpp是一个开源库下载地址:https://github.com/open-source-parsers/jsoncpp 文档地址:http://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html使用官方提供的集成方案: https://github.com/open-sourceparsers...
2018-08-27 14:49:19
866
原创 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
1436
原创 安装opencv contrib及函数调用方法
opencv contrib 安装1、打开cmake-gui,选择正确版本的VisualStudio(包括x64还是x86),默认为x86,点击configure; 2、填写contrib的路径,点击generate; 3、成功生成后,在vs里面打开opencv.sln,然后编译运行; 4、最后替换掉之间的include文件;函数调用查看contrib里面的examples,...
2018-08-12 21:21:46
1720
原创 图像几何变化
梳理一下常见的图像几何变换及校正方式。参考资料来自《Computer Vision:Algorithms and Applications 》Richard Szeliski图像几何变换由于拍摄角度的不固定,图像出现几何变换,平移、旋转、尺度、仿射、投影等。如车牌检测的预处理,要将车牌校正,变成一个矩形。 translation 2D的平移,x’=x+t...
2018-08-12 15:21:41
698
原创 目标匹配CoarseToFine
目标匹配简要梳理一下目标匹配匹配主要用来拼接、变化检测、双目深度计算等,根据匹配的方法分为稀疏匹配(sparse)和稠密匹配(dense)。稀疏匹配主要是特征点+距离测度(衡量两个向量的相似度),稠密匹配为块匹配。稀疏匹配 稀疏匹配,找到能够代表图像信息的关键点(如角点),计算最相似的对应匹配点。常用的特征有sift,surf,harris等,一般选用欧氏距离...
2018-08-11 18:38:28
3517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人