自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 C++强制类型转换

不要使用旧式转换,如(type id) value这种格式 基本类型转换(不包括指针)通过 static_cast value 不同类型的指针变量的转换  通过 reinterpret_cast ptr

2015-12-30 10:25:36 448

原创 dll中的内存管理

C++编写可供C#调用的算法模块,算法有实时性要求,而且涉及大量的处理数据(摄像头采集的多帧大分辨率图像) 需要学习如何编写规范的、零缺陷的、低耦合的dll代码 符合规范的dll 别人的代码,不同的开发语言(C#、java等)可以通过标准的接口调用dll 零缺陷的dll 开发过程不要留下后遗症 注意细节,如动态内存的管理,不要产生野指针 低

2015-12-28 17:16:14 2806

原创 相机标定入门教程【 OpenCV + Matlab】

(单目)相机标定算法:张正友的算法 paper:http://research.microsoft.com/~zhang/Papers/TR98-71.pdf 主页:http://research.microsoft.com/en-us/um/people/zhang/Calib/ VC下实现相机标定,主要分两步:matlab中计算标定参数、利用opencv的接口对输入图像进行标定

2015-12-23 16:53:36 4587

原创 OpenCV——无法解释的外部符号

原因:没有引用相应的库,请检查opencv头文件

2015-12-21 19:31:58 1014

原创 OpenCV定位源码的方法

最有效的方法:重新编译opencv源码,然后在编译OpenCV的解决方案(VS2012)中,通过“在文件中查找”所需的函数名,就可以直接定位到该函数的.cpp中

2015-12-21 16:16:58 1274

原创 【开发日记】计算精度

一个异常,用了两天的时间查出原因,原来就是一个开根号运算造成的!其根源是计算底数的时候出现了负数!然后底数的计算是通过图像平方和积分图的a+d-b-c得到的,这一步的结果理所当然的应该是非负的!但结果就出现了负数!最终原因是double的精度问题,某些像素点位置的积分图a+d-b-c值竟然有e-6的误差,然后整个平方和积分图的数量级大概是e+10,刚好是double的有效数字精度16位!这说明a+

2015-12-18 16:09:39 873

原创 MATLAB的vector——cell

matlab中的cell类似于C++中的vector,cell的元素可以是任意数据类型(数值、数组、结构体或更复杂的数据结构) 需要注意cell访问: 1.X= C(s)使用这种"()"形式的返回的是cell类 2.X = C{s}使用这种"{}"形式的返回的是cell中的内容 如 C = cell(1,4); C(1) = zeros(100,100); C

2015-12-18 14:51:17 5838

原创 matlab实现opencv的pyrDown和pyrUp函数

matlab自身提供了图像金字塔接口:impyramid B = impyramid(A, direction) direction = 'expand' or 'reduce',分别代表拉普拉斯金字塔和高斯金字塔 经过实际测试,该函数与opencv的pyrDown和pyrUp函数计算得到的结果不一致,经进一步查明,为高斯模糊造成。matlab和opencv,在图像金字塔函数内部的高

2015-12-03 16:03:19 2439 1

opencv 3.4.16 cache文件

opencv 3.4.16编译所需3rdparty文件

2023-11-22

libtiff-source-code-for-vs2013-or-lower

libtiff源代码,修复了VS2013以下版本的编译问题

2023-07-02

windows下编译openssl 1.1.1所需要的东西打包

windows下编译openssl 1.1.1所需要的东西打包,包括perl、nasm、openssl源码包

2020-03-25

opencv 3.1.0 3rdparty\ippicv linux

编译opencv 3.1.0 所需的ippicv,linux版本

2016-12-14

opencv 3.1.0 3rdparty\ippicv macosx

编译opencv 3.1.0 所需的ippicv,macosx版本

2016-12-14

opencv 3.1.0 3rdparty\\ippicv\download

编译opencv 3.1.0 所需的ippicv,windows版本

2016-12-14

opencv 3.1.0 3rdparty\ffmpeg\download

opencv 3.1.0的ffmpeg文件,解决CMaker无法下载的问题

2016-12-14

VS2010运行库(包括mfc)

debug和release的库都有,包括:mfc100.dll、mfc100u.dll、mfc100ud.dll、mfcm100.dll、mfcm100u.dll、msvcp100.dll、msvcp100d.dll、msvcr100.dll、msvcr100d.dll

2016-09-01

【代码】opencv FilterEngine类

解决opencv 3.0不开放FilterEngine类的问题,使一些调用了该类的老代码可以在3.0下跑

2015-10-22

gtc-express-itseez-opencv-webinar

itseez关于opencv的gpu模块的文档

2015-09-22

OpenCV_HPC-UNN.-26oct2011

itseez关于opencv的gpu模块的文档,2011年

2015-09-22

无线网络技术教程实验源代码

方便各位学习无线网络技术的人,使用的平台是NS2

2013-01-08

空空如也

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

TA关注的人

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