2015年6月22日

Opencv2.4.9源码分析——HoughLinesP

摘要: http://blog.csdn.net/zhaocj/article/details/400473 标准霍夫变换本质上是把图像映射到它的参数空间上,它需要计算所有的M个边缘点,这样它的运算量和所需内存空间都会很大。如果在输入图像中只是处理m(m storage = cv... 阅读全文

posted @ 2015-06-22 14:02 fag888 阅读(615) 评论(0) 推荐(0) 编辑

2015年6月21日

OpenCV+C++ 视频图片相互转换

摘要: OpenCV+C++ 视频图片相互转换 ▼ 在平时的实验中,经常需要将视频保存为一帧一帧的图片,以获取实验结果;另一方面,很多标准的算法测试数据库都是图片序列(文件名以帧号+图片扩展名),我们可能需要将其转换为视频,因此视频与图片之间的转换是很常见的操作;以下分享一下自己平时... 阅读全文

posted @ 2015-06-21 00:29 fag888 阅读(4131) 评论(0) 推荐(0) 编辑

opencv2.2版本不稳定

摘要: opencv2.2真会害人的,我弄透视变换时弄了一天多的时间,有人弄摄像头也费了很多周折,劝大家尽量安装2.3以后的版本。 阅读全文

posted @ 2015-06-21 00:07 fag888 阅读(123) 评论(0) 推荐(0) 编辑

2015年6月19日

OpenCV 透视变换【图像归一化矫正】

摘要: OpenCV 透视变换【扑克牌矫正】 参考文献: http://www.cnblogs.com/self-control/archive/2013/01/18/2867022... 阅读全文

posted @ 2015-06-19 19:12 fag888 阅读(4783) 评论(0) 推荐(0) 编辑

opencv配置注意事项【总结】

摘要: 1.注意安装目录(是在C盘还是D盘)。 2.注意版本号(在添加到链接时,如opencv_coreXXX231d.lib,红色的231就是版本号,要修改后符合版本,特别重要)。 3.一定要重启一下(才不会出现链接错误,特别重要)。 4.新建一个win32控制台应用程序。 5.有时候... 阅读全文

posted @ 2015-06-19 13:24 fag888 阅读(192) 评论(0) 推荐(0) 编辑

2015年6月18日

OpenCV基础篇之Mat数据结构

摘要: OpenCV基础篇之Mat数据结构 http://www.2cto.com/database/201408/329749.html 程序及分析 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 阅读全文

posted @ 2015-06-18 20:06 fag888 阅读(273) 评论(0) 推荐(0) 编辑

霍夫线变换

摘要: 霍夫线变换 目标 在这个部分您将学习到: 使用OpenCV的以下函数 HoughLines 和 HoughLinesP 来检测图像中的直线. 原理 Note 以下原理的说明来自书籍 学习OpenCV 作者Bradski和Kaehler. 霍夫线变换 霍夫线变换是一... 阅读全文

posted @ 2015-06-18 15:25 fag888 阅读(185) 评论(0) 推荐(0) 编辑

template模板

摘要: 说明: template是一个声明模板的关键字,表示声明一个模板关键字class不能省略,如果形参类型多于一个 ,每个形参前都要加class 可以包含基本数据类型或类类。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16... 阅读全文

posted @ 2015-06-18 14:11 fag888 阅读(160) 评论(0) 推荐(0) 编辑

typedef作用

摘要: 【1】typedef的最简单使用 1 typedef long byte_4; 给已知数据类型long起个新名字,叫byte_4。 【2】 typedef与结构结合使用 1 2 3 4 5 6 7 8 9 10 ... 阅读全文

posted @ 2015-06-18 14:03 fag888 阅读(105) 评论(0) 推荐(0) 编辑

OPENCV2.2与VS2010配置

摘要: OPENCV2.2与VS2010配置 OPENCV是INTEL公司开发的一套计算机视觉处理软件,可以对图形图像进行多功能的处理,下面是其在WINDOWS的安装步骤 1.直接下载opencv2.2 for vs2010的安装版进行安装(下载网址:http://www.opencv.org.c... 阅读全文

posted @ 2015-06-18 00:55 fag888 阅读(194) 评论(0) 推荐(0) 编辑

2015年6月17日

OpenCv下载地址

摘要: http://opencv.org/downloads.html 阅读全文

posted @ 2015-06-17 23:25 fag888 阅读(152) 评论(0) 推荐(0) 编辑

Opencv2.3.1在VS2008和VS2010平台上安装配置图解

摘要: Opencv2.3.1在VS2008和VS2010平台上安装配置图解 2012-10-05 21:47:49 分类: C/C++ Opencv2.3.1在VS2008和VS2010平台上安装配置图解 1、下载软件。Opencv2.3.1可从此处下载到:http://www.opencv... 阅读全文

posted @ 2015-06-17 20:35 fag888 阅读(153) 评论(0) 推荐(0) 编辑

纸牌矫正opencv

摘要: http://opencv-code.com/tutorials/automatic-perspective-correction-for-quadrilateral-objects/#comment-193 阅读全文

posted @ 2015-06-17 18:49 fag888 阅读(96) 评论(0) 推荐(0) 编辑

个人对SQLite使用的一些体会

摘要: 最近都在使用SQLite数据库,老实说这才是我使用的第三款数据库而已。使用它原因就应为它够轻量,而且性能挺不错。但使用久了也发现了一些问题。偶尔也会有怨言,但也不会骂SQLite是个破东西之类的,原因又几个:对SQLite的了解不过透彻,使用方式上总有些不妥;自己的资历尚浅,解决问题的能力有限... 阅读全文

posted @ 2015-06-17 17:29 fag888 阅读(286) 评论(0) 推荐(0) 编辑

常见编译错误提示附解决方法

摘要: (1)error C2001: newline in constant 编号:C2001 直译:在常量中出现了换行。 错误分析: 1.①字符串常量、字符常量中是否有换行。 2.②在这句语句中,某个字符串常量的尾部是否漏掉了双引号。 3.③在这语句中,某个字符创常量中是否出现了双引号字符“"... 阅读全文

posted @ 2015-06-17 17:14 fag888 阅读(1007) 评论(0) 推荐(0) 编辑

CodeProject是个好地方

摘要: http://www.codeproject.com/ 小技巧: 搜索文章时: CodeProject+要找的内容放入百度一下,很好很强大。 阅读全文

posted @ 2015-06-17 16:42 fag888 阅读(124) 评论(0) 推荐(0) 编辑

C#实现图片自由变换 任意扭曲的算法

摘要: 之前想过要做个地铁驾驶的游戏,其中想把一些原本是矩形图片弄成一个梯形,但是发现GID+上面没有类似的方法。于是在谷歌谷了一下。没有!只能找到令人垂涎的,并没有源码。按照自己的想法尝试了一两天,有点效果,但实际上不是那样。后来知道那个在数字图像处理中叫“透视变换”。于是上网找了相关资料,原理找了... 阅读全文

posted @ 2015-06-17 15:46 fag888 阅读(715) 评论(0) 推荐(0) 编辑

2015年6月15日

关于为什么要进行人工的动态分配内存

摘要: 举个简单的例子,你是要把你这辈子要吃的盐巴全部买下来,还是说你的盐巴什么时候不够了再去买? 你能确定你这辈子吃多少盐巴吗? 当然你可以估计出来,也可能估计的差不多,但是你肯定不会这么做,合理的方法是,随用随买,我是这么理解的 有些时候,你根本不清楚你即将处理的数据有多大,你用来缓存的内存够... 阅读全文

posted @ 2015-06-15 13:39 fag888 阅读(430) 评论(0) 推荐(0) 编辑

2015年6月12日

基于Opencv的车辆识别系统研究

摘要: http://www.doc88.com/p-677404951164.html 阅读全文

posted @ 2015-06-12 13:46 fag888 阅读(220) 评论(0) 推荐(0) 编辑

2015年6月11日

main函数的参数

摘要: main (int argc,char *argv[]) 前面那个是命令行参数的个数, 后面那个是命令行参数字符串的指针。 main函数编译(不需要运行,运行会出错)后会生成exe可执行文件,在命令行里输入exe文件的名字等参数即可运行。 阅读全文

posted @ 2015-06-11 20:57 fag888 阅读(115) 评论(0) 推荐(0) 编辑

2013年5月16日

编译原理书籍推荐

摘要: 大学课程为什么要开设编译原理呢?这门课程关注的是编译器方面的产生原理和技术问题,似乎和计算机的基础领域不沾边,可是编译原理却一直作为大学本科的必修课程,同时也成为了研究生入学考试的必考内容。编译原理及技术从本质上来讲就是一个算法问题而已,当然由于这个问题十分复杂,其解决算法也相对复杂。我们学的... 阅读全文

posted @ 2013-05-16 11:41 fag888 阅读(282) 评论(0) 推荐(0) 编辑

2013年5月8日

学习操作系统

摘要: 初学者,想要容易理解和看懂的,推荐上海交大邹恒明老师编写的 “计算机的心智操作系统之哲学原理 ”。不要看名字有点吓人,书写的深入浅出,非常容易理解。 想要深入了解,建议看“操作系统概念”(Operating System Concept)。 如果一定要看一个跟Linux有关的操作系统原理教材,建... 阅读全文

posted @ 2013-05-08 21:07 fag888 阅读(172) 评论(0) 推荐(0) 编辑

生活在地球上:网络摘录

摘要: 做人,没有信心不行;做事,没有激情不行 任何时候,多和人商量,多听听他人的意见,自己做决定! 选择比努力更重要 一次选择,一生精彩” 阅读全文

posted @ 2013-05-08 16:42 fag888 阅读(96) 评论(0) 推荐(0) 编辑

学习c++的书籍、过程

摘要: 结合一些我的学习经历,希望对于想学C++的人有些帮助. 大家有什么好想法望提出我老师最初是从C语言教起的,用的是潭浩强的《C程序设计》这本书,那时候命令执行都是在CMD里实现,用的编译器是turboc最经常用到的就是 printf cin 对于效率不是很在乎,只要能执行就好了,连warning都... 阅读全文

posted @ 2013-05-08 16:32 fag888 阅读(157) 评论(0) 推荐(0) 编辑

学习c++书籍

摘要: 参考如下,最终决定入手《c++primer plus》第六版 【搜1】 C++ Primer Plus中文版 【搜2】 C++语言的,3本任选其一即可,个人认为第一本最好: 《Primer C++》 《C++ Programming Language》 《C++编程思想》 再进一步的... 阅读全文

posted @ 2013-05-08 15:42 fag888 阅读(103) 评论(0) 推荐(0) 编辑

学习java书籍

摘要: 在百度里搜集各种建议后决定先入手买【《java编程思想》(Thinking in java)Bruce Eckel(著)】 参考资料如下: 一、入门 《Java 2从入门到精通》- 推荐 《Thinking in Java》- 强烈推荐* O’reilly的Java编程基础系列 - 参考* 二... 阅读全文

posted @ 2013-05-08 15:01 fag888 阅读(133) 评论(0) 推荐(0) 编辑

2013年5月5日

android中的Context类

摘要: 转载出处 :http://blog.csdn.net/qinjuning 前言:本文是我读《Android内核剖析》第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书。 大家好, 今天给大家介绍下我们在应用开发中最熟悉而陌生的... 阅读全文

posted @ 2013-05-05 10:45 fag888 阅读(148) 评论(0) 推荐(0) 编辑

内存泄露 是什么

摘要: 在计算机科学中,内存泄漏(memory leak)指由于疏忽或错误造成程 序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。 【PS1】申请了内存,而没有释放内存。 如执行了如int ... 阅读全文

posted @ 2013-05-05 10:34 fag888 阅读(197) 评论(0) 推荐(0) 编辑

android中的context是什么

摘要: Context字面意思是上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄。很多方法需要通过 Context才能识别调用者的实例:比如说Toast的第一个参数就是Context,一般在Acti... 阅读全文

posted @ 2013-05-05 10:20 fag888 阅读(135) 评论(0) 推荐(0) 编辑

2010年5月27日

用VC++6.0上位机程序控制步进电机

摘要: 最近这段时间用VC++做了一个上位机程序来控制单片机,实现了对步进电机的控制。贴图先睹为快。 图中看到的指针仪表是是从网上找的仪表类。另外该程序的皮肤看起来很舒服是利用上海勇进公司的skin++做出来的。 图一:应用程序的图标 图二:程序界面 图三:界面放大 ... 阅读全文

posted @ 2010-05-27 21:51 fag888 阅读(304) 评论(0) 推荐(0) 编辑

导航