自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 透镜畸变和畸变校准(OpenCV)

透镜畸变和畸变校准(OpenCV)透镜畸变理想的相机模型应该是小孔成像模型,但由于透镜制造和相机镜头安装等因素,必然会导致畸变的存在。畸变主要分为径向畸变、切向畸变和薄棱镜畸变。1.径向畸变径向畸变主要由透镜本身导致的,远离透镜中心的光线比靠近中心的光线弯曲的更严重。图1显示矩形网格因镜像畸变而产生的位移。从前面看,光心越向外,矩形网格上的点的位移越大。图1 透镜的径向畸变图,箭头显示径向畸变图像上

2017-03-08 11:37:08 15805 2

原创 双线程读取两路摄像头数据

利用windows.h中的CreateThread来创建多线程,并基于OpenCV中的VideoCapture实现摄像头读取操作。在此简单记录一下。#include #include #include using namespace std;using namespace cv;HANDLE HThread1, HThread2;cv::Mat g_matFrame1, g_mat

2016-05-30 17:44:52 3969 4

原创 求给定字符串的最长回文子串

问题描述:求给定字符串的最长回文子串,比如输入字符串 "google”,该字符串的回文子串有"oo"和”goog",因此输出“goog"。解决思路:反转字符串后求反转的字符串与原字符串的最长公共子串,这个最长的公共子串就是所求的最长回文子串。

2015-03-28 22:32:55 1743

原创 求给定的某一个字符串中的最长的没有重复字符的子串的长度

问题:求给定的某一个字符串中的最长的没有重复字符的子串的长度例如字符串s为:“abcdefgegcsgcasse”,其最长的没有重复字符的子串为“abcdefg”,长度为7 #include "stdafx.h"#include #include #include using namespace std;int unrepeatedSubstring(string s){

2015-03-22 23:12:48 1286

转载 fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

转自:http://www.cnblogs.com/newpanderking/articles/3372969.html以前解决方法:项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。当前解决方法:按上述方法问题,依然存在。按以下方法问题解决,OK!当前系统中存在两个cvtres.exe文件,版本不同。让VS2010使用.

2015-03-12 15:34:27 377

转载 计算机视觉代码合集

转自:http://blog.csdn.net/kaka_36/article/details/23343073按类别分类: 特征提取SURF特征: http://www.vision.ee.ethz.ch/software/index.de.html(当然这只是其中之一)LBP特征(一种纹理特征):http://www.comp.hkbu.edu.hk/~icpr06/t

2015-03-10 09:52:54 704

原创 VS调试出错:uafxcw.lib(appcore.obj) : error LNK2001: 无法解析的外部符号 ___wargv

问题描述:VS2010中,在共享DLL中使用MFC,运行库为/MD,Release版本下,调试运行出错uafxcw.lib(appcore.obj) : error LNK2001: 无法解析的外部符号 ___argcuafxcw.lib(appcore.obj) : error LNK2001: 无法解析的外部符号 ___wargv问题来源:为了解决uafxcw.li

2015-03-10 09:19:26 12975

转载 jmorecfg.h文件中出现error C2371: “INT32”: 重定义

最近用到jpg图片的解压缩功能,用到 JPEG Library,添加相关文件后,在 jmorecfg.h中typedef long INT32;和系统中basetsd.h文件中的定义冲突,本来想直接注释掉jmorecfg.h中的冲突部分,但是想想又不好,百度了下,不用注释直接在将INT32修改成INT32B即可。

2015-03-09 18:54:48 2117

原创 msvcp110d.dll丢失的问题

问题描述:重装系统后安装了VS2012,卸载之后装VS2010,在VS2010上完成opencv的配置后,测试读图出错,提示msvcp110d.dll丢失,程序无法运行。解决思路:msvcp110d.dll是VS2012中的文件,VS2010中的是msvcp100d.dll,正常情况下应该不需要那个文件。最先想到的就是给系统添加缺失的文件,但在先后给system32中添加完msvcp110d.

2015-03-09 16:00:29 5005

原创 OpenCV的imread函数读取为空的错误

问题:在Debug下可以正常的读取图片,但在Release下读图的结果总是为空。(opencv配置正确,附加依赖项正确)解决办法:这是运行库的问题。把Release时的运行库改为/MT,Debug时的运行库改为/MTd就可以了。参考链接:http://www.rhyous.com/2010/09/16/avoiding-the-msvcr100-dll-or-msvcr100d-dll

2015-03-09 15:46:05 4101

原创 x64平台下VC++中汇编函数的编写问题

x86平台上,可以利用asm关键字在在C++代码中直接编写汇编语句,而在x64平台上,VC++不再支持asm关键字,不能在代码中内嵌汇编了。这时候,你需要将那部分汇编代码单独编写成ASM文件,编译生成.obj文件后附加到C++工程中。将C++代码中原来的汇编部分单独编写成ASM文件,需要注意参数传递的问题,前4个参数按照从左到右的顺序用rcx,rdx,r8,r9传递,剩下的参数从右到左用栈传递

2015-03-04 09:52:07 2686

转载 OpenCV学习: Mat的基本操作(一)

转自:http://www.cnblogs.com/mikewolf2002/p/3320284.html迈克老狼2012      图像在OpenCV中都是通过Mat类来存储的,Mat可以用来表示N维矩阵,当然用的最多的还是二维矩阵。      Mat类有两部分组成:第一部分是头信息,这些信息主要用来描述矩阵,比如矩阵维数ndims,rows,cols(这两个成员变量主要

2015-01-21 15:03:38 763

原创 图像缩放算法 Mat-->TPicRegion

之前用的图像缩放的方法都是OpenCV自带的方法,效果很好,速度也不错。但当要对大量图片进行缩放时,就要考虑如何去优化图像缩放的算法了。在网上看到一篇很好的关于图像缩放算法的博客,系统的讲解了如何去对图像缩放程序进行优化,从一个基本的图像缩放算法出发,然后一步一步的优化其速度和缩放质量。但是博客中只是针对图像的数据区TPicRegion进行操作,如果想利用OpenCV实现真实图像的缩放则需要将Ma

2015-01-20 20:04:31 1460

原创 OpenCV函数pointPolygonTest()的用法

今天在进行缺陷检测的程序设计时,想根据一个点是否在给定的轮廓中来判断物件是否被沾污。估计opencv中应该有这样的函数,就查找并记录了下来。C++: double pointPolygonTest(InputArray contour, Point2f pt, bool measureDist)参数: contour            ---输入轮廓            pt

2015-01-20 17:06:34 14875

转载 C++ 异步编程 for VS10

异步编程入门篇之 Concurrency::task(C++)http://blog.csdn.net/my_business/article/details/7490511C++异步编程 for VS2011(一)http://www.cnblogs.com/zjjcy/archive/2012/03/18/2404214.htmlC++异步编

2015-01-14 12:27:11 657

原创 VS调试出错: uafxcw.lib(afxmem.obj) : error LNK2005

问题描述:VS2013中,使用标准Windows库,运行库为/MT,Release版本下,进行代码调试出现错误uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMTD.lib(new.obj)

2015-01-09 09:42:12 2071

空空如也

空空如也

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

TA关注的人

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