- 博客(151)
- 资源 (24)
- 收藏
- 关注
原创 Mac 上 安装opencv3
本文大部分翻译与:http://www.learnopencv.com/install-opencv-3-on-yosemite-osx-10-10-x/当你在mac上安装上opencv后,生活立即美好起来。那我们机开始吧。在macosx上安装opencv2brew tap homebrew/sciencebrew install opencv在macosx上安装opencv3 brew
2016-04-15 11:03:59
5023
1
原创 cv机枪手opencv3——同时显示多个摄像头
多了不说先上代码吧!VideoCapture cap1; VideoCapture cap2; cap1.open(2); cap2.open(1); if (!cap1.isOpened()) { std::cout << " cap1 is failture! "; return 0; } if (!c
2016-03-27 10:46:22
1137
转载 CV机枪手opencv3(一)——模块结构解析
本文转载于:作者:Vinjn张静链接:http://zhuanlan.zhihu.com/hacker-and-painter/19988205来源:知乎OpenCV 3 就要正式发布了,但是很多读者还在用 OpenCV 2,甚至 OpenCV 1。你们一定想知道,是否有必要升级到 3,以及如何提前进行准备。OpenCV 3 的改动在哪?C 风格的API很快将会
2016-01-30 11:11:46
1070
原创 MACOSX10.10 python 安装PIL失败-解决方法
最近想用python搞搞图像,于是安装了PIL 安装过程遇到些问题。问题如下:n file included from _imagingtk.c:19:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/tk.
2015-06-21 21:34:44
1329
原创 剑指offer--顺时针打印矩阵
题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10思路1 :使用递归思想,先打印最外层矩阵,然后依次打印里面的矩阵,直到矩阵行数为 1 或列数为1 或为空时,终止递归条件
2015-06-02 06:50:48
557
原创 剑指offer--反转链表
题目:输入一个链表,反转链表后,输出反转链表后头节点思路1: 扫描 即开始翻转,直到文件结束 返回最后一个指针。代码如下:/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/class Solution {public: Li
2015-05-31 18:30:17
577
原创 剑指offer--求链表的倒数第k个结点
题目:输入一个链表,输出该链表中倒数第k个结点思路1 : 求出数组元素的个数count,然后向前扫描count-k个元素代码如下:/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/c
2015-05-30 20:52:33
592
原创 剑指offer--两个栈生成队列
题目:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。思路:进栈函数直接让stack1进栈出栈时,当stack2 不为空时,pop stack2, 为空时,把stack1的内容复制给stack2,当二个栈为空时,队列为空代码如下:class Solution{public:
2015-05-30 19:59:11
586
原创 剑指offer---重建二叉树
题目: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并输出它的后序遍历序列。思路:前序遍历数组第一个值为根节点,在中序遍历中找到根节点的位置i i前面的为根节点的左子树,后面的为右子树,记录左右子树
2015-05-30 17:58:27
576
原创 聊聊面试中的二进制运算
最近在网上看了《剑指offer》上面的题目,遇到了一类关于二进制运算的问题,记下来与大家分享题目:实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如把9表示成二进制是1001,有2位是1.因此如果输入9,该函数输出2。注意,负数要用补码的形式表示1 移位解法:通常我们会采取循环移位的方式进行筛选,但要注意,当输入为负数时,移位补位为1,这样会使程序没有终点,始终运行。其实
2015-05-07 00:02:15
794
原创 OCR字符识别(三)--- bounding框相交合并
// 版权所有:yuansanwan// 完成日期:20150417// 如有借鉴,请告知,谢谢!// 编译环境: vs2013+opencv2.4.10 大家好,今天我们来讨论OCR识别中针对连通域提取的boundingRect相交的问题。 首先我们要明确两个rect相交合并的必要性。在我们做二值化的过程中,阈值的选取很难避免针对某一个图像过大或者过小。阈值过大
2015-04-17 15:58:39
3562
2
原创 OCR字符识别(二) 数学公式中箭头与字母的拆分
//版权所有:yuanjingwei//完成日期:20150415//文章内容:关于数学公式中箭头与字母的拆分 //利益相关: 如果借鉴,麻烦请回复告知。谢谢!//注: 如果能够帮到大家,真心很高兴!//编译环境:vs2013+opencv2.4.10 hello 大家好! 我们接着讨论关于OCR字符预处理的相关事情。 本文主要想讲一下
2015-04-15 17:24:46
3883
1
原创 OCR字符识别总结(一)
从事OCR识别工作已经一个月了。从最初的懵懂,到如今略微有些见解,很感谢这一个月来自己的努力。现在总结一下,希望能够帮助到大家。 公司针对的OCR识别背景是文本文字,虽然背景相对自然环境简单,但用户提供的图片数据纷繁多样。无论是模糊度还是噪声,直线与分数线的的提取,倾斜校正,字符的粘连拆分,相邻bounding的合并等技术难题,都需要一点点克服。公司要求有很大的准确率,但是图像处理受
2015-04-12 13:02:28
6000
1
转载 背景建模与前景检测(Background Generation And Foreground Detection)
看到这么j 转载地址:http://www.cnblogs.com/xrwang/archive/2010/02/21/ForegroundDetection.html
2014-10-14 15:01:49
1339
转载 Linux之V4L2基础编程
本文内容来源于网络,本博客进行整理。1. 定义V4L2(Video For Linux Two) 是内核提供给应用程序访问音、视频驱动的统一接口。2. 工作流程:打开设备-> 检查和设置设备属性-> 设置帧格式-> 设置一种输入输出方法(缓冲 区管理)-> 循环获取数据-> 关闭设备。3. 设备的打开和关闭:#include int open(const c
2014-09-22 10:13:54
862
原创 zedboard---opencv移植与测试(一)
首先本文主要内容是将opencv移植到zedboard的嵌入式linux中,并进行测试。写本文之前参考了xzyfeixiang,懒兔子,超群天晴,rainysky的博客,把我遇到的问题总结下。我的开发平台式win7+虚拟机VMare(安装ubuntu)。本文主要分两个部分:1 opencv在ubuntu上的安装与测试 3 opencv在zedboard上的移植与测试(一) openc
2014-09-17 10:50:02
3366
转载 error while loading shared libraries: xxx.so.x"错误的原因和解决办法
error while loading shared libraries: xxx.so.x"错误的原因和解决办法 分类: LINUX一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2:
2014-09-16 13:38:46
1709
转载 linux 串口调试工具minicom
如果项目中使用的bootloader为 u-boot,那么在用minicom向目标板传送kernel时会发生一些错误。故若您使用的是u-boot,建议您使用kermit,关于kermit的安装和配置使用请参考这篇文章: http://blog.chinaunix.net/u3/112852/showart_2207594.html 尽管与u-
2014-09-16 10:59:43
2428
转载 Ubuntu 下格式化 分区U盘SD 卡
大概有两种方式:命令行方式或图形界面方式 1.命令行[plain] view plaincopyprint?sudo fdisk -l 查看你的设备的符号,显示结果通常如下:[plain] view plaincopyprint?
2014-08-25 14:57:06
596
转载 VMware下Ubuntu与宿主Windows共享文件夹
转载di概述1、安装VMware Tool2、设置共享步骤开始安装VMware Tool显示如下画面(如果宿主无法访问外网,可能会出现一个更新失败,可以无视之)通过下列命令解压、执行,分别是下面的tar和sudo的两行(下面是已有vmware tool的情况,注意密码是登录口令,不会显示)一路按Enter,最后得到
2014-08-20 16:26:31
1168
转载 linux中fork()函数
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来
2014-08-18 10:51:24
716
转载 GCC常用命令详解
GCC(GNU Compiler Collection)是Linux下最常用的C语言编译器,是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。同时它可以通过不同的前端模块来支持各种语言,如Java、Fortran、Pascal、Modula-3和Ada等。穿插一个玩笑: GNU意思是GNU’s not Unix而非角马。然而GNU还是一个未拆
2014-08-16 11:16:47
960
转载 linux下安装 QQ2014
首先简述自己的系统配置:win7+ ubuntu12.04linuxQQ 有各种版本,这里介绍两种:linuxQQ 和 wineQQ 1 ------linuxqq是QQ简化版,功能很少,界面很差,但是安装简单 下载地址:http://im.qq.com/qq/linux/ 可以选择对听版本的系统以及QQ 。这里建议下载tar.gz的版本,
2014-08-11 19:18:30
2509
转载 vim配置及插件安装管理(超级详细)
1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了
2014-08-11 14:43:51
807
转载 经典vim插件功能说明、安装方法和使用方法介绍(已更新)
1 #============================================================================= 2 转载请注明出处: http://blog.youkuaiyun.com/tge7618291 http://nuoerlz.is-programmer.com 8 #========
2014-08-11 13:47:39
1317
转载 linux下ctags+vim使用方法
[/home/brimmer/src]$ ctags -R" -R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。" tags"文件中包括这些对象的列表:l 用 #define定义的宏l 枚举型变量的值l 函数的定义、原型和声明l 名字空间( namespace)l 类型定义( t
2014-08-11 13:41:42
1082
转载 QT5.3 +opencv +vs2010 配置,
如果你安装的是使用Microsoft Visual Studio编译器的Qt(例如我安装的这个Qt,安装包文件名为:qt-windows-opensource-5.2.0-msvc2012-x86-offline.exe),则不需要网传的对OpenCV进行编译的这个麻烦过程,直接利用VS的预编译文件即可。需要注意的一点是Qt不支持Visual Studio Express版。另外你最好先在
2014-07-29 17:22:51
2098
4
原创 vs2013 + opencv2.4.9 问题:无法启动此程序 因为计算机中丢失opencv_core249d.dll-我的解决方案
通常来说出现这种wen
2014-07-29 15:43:12
6812
matlabGUI实例与详细讲解
2014-06-25
基于小波变换与BP神经网络的ECG信号的身份识别
2014-06-21
基于opencv的多种算子的边缘检测
2014-03-17
学生成绩管理系统(c语言)
2014-02-23
opencv经典学习资料
2013-09-07
Microsoft_SQL_Server_2008安装图解win7
2013-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人