摘要: 我的python环境是Anaconda3安装的,由于项目需要用到分词,使用jieba分词库,在此总结一下安装方法。 安装说明 代码对 Python 2/3 均兼容 * 全自动安装:`easy_install jieba` 或者 `pip install jieba` / `pip3 install 阅读全文
posted @ 2018-03-06 10:53 HOU_JUN 阅读(75069) 评论(1) 推荐(2) 编辑
摘要: HighGUI模块为高层GUI图形用户界面模块,包含媒体的输入输出、视频捕捉、图像和视频的编解码、图形交互界面的接口等。 在本章中,我们将学到: 图像的载入、显示和输出到文件的详细分析 滑动条的创建和使用 OpenCV中的鼠标操作 1、图像的载入与显示概述 在新版的opencv2中,最简单的图像载入 阅读全文
posted @ 2018-03-05 21:56 HOU_JUN 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: 研究生学习方向是计算机视觉,因此想从传统的算法开始,于是尝试安装Opencv做一些项目。在安装过程中碰到很多问题,搭建成功后立刻记录下来,一遍以后查看。 安装环境:windows10 64bit 专业版 使用版本:Opencv 3.4.0 visual studio 2107 社区免费版 一、下载 阅读全文
posted @ 2018-03-05 19:07 HOU_JUN 阅读(3555) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.felix021.com/blog/read.php?2040,https://segmentfault.com/a/1190000002991199 做了修改。 首先用一个非常巧妙的方式,将所有可能的奇数/偶数长度的回文子串都转换成了奇数长度:在每个字符的两边都插入一 阅读全文
posted @ 2018-03-02 19:59 HOU_JUN 阅读(359) 评论(0) 推荐(0) 编辑
摘要: C++解法一: 算法解读:1) 这里使用哈希的思想,把256个可能的字符都考虑在内,字符的ASCⅡ编码作为数组下标进行映射。如m[a]等价于m[97]。2) res其实是result的缩写,表示返回的最大无重复子串的长度,left表示当前正在判断的子串的起始位置。3) 进行一个for循环,当满足(m 阅读全文
posted @ 2018-03-01 17:07 HOU_JUN 阅读(320) 评论(0) 推荐(0) 编辑
摘要: Enterprise: NJVYC-BMHX2-G77MM-4XJMR-6Q8QF Professional: KBJFW-NXHK6-W4WJM-CRMQB-G3CDH 阅读全文
posted @ 2018-02-08 00:17 HOU_JUN 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 目前可以将现有的基于深度学习的目标检测与识别算法大致分为以下三大类: 基于区域建议的目标检测与识别算法,如R-CNN, Fast-R-CNN, Faster-R-CNN; 基于回归的目标检测与识别算法,如YOLO, SSD; 基于搜索的目标检测与识别算法,如基于视觉注意的AttentionNet,基 阅读全文
posted @ 2018-02-07 01:57 HOU_JUN 阅读(6105) 评论(0) 推荐(0) 编辑
摘要: 类的成员函数有两种调用方式,一种是由对象调用,另一种是由对象指针调用。其中,对象调用的方式为objectName.memberFunctionName(parameters),而对象指针调用的方式为objectPointer->memberFunctionName(parameters)。 对象指针 阅读全文
posted @ 2018-02-06 17:12 HOU_JUN 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 成员函数以定从属于类,不能独立存在,这是它与普通函数的重要区别。所以我们在类定义体外定义成员函数的时候,必须在函数名之前冠以类名,如Date::isLeapYear()。但如果在类定义体内定义成员函数时,并不需要在成员函数前冠以类名。 需要注意的是,函数定义的花括号后面没有分号,而类定义的花括号后面 阅读全文
posted @ 2018-02-06 16:58 HOU_JUN 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: C++ 提供了一种类class机制,让程序员可以定义真正意义上的数据类型。即不但可以定义数据的复合,还可以定义该复合数据的操作,以便让本应由使用该数据类型的程序员做得工作分出来,让定义类型的程序员去做。类机制定义类class,类是一种类型type。定义类的格式与struct相像,只是在定义体内添加操 阅读全文
posted @ 2018-02-06 16:44 HOU_JUN 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 除了L2正则化和dropout(随机失活)正则化之外,还有几种方法可以减少神经网络的过拟合,即数据集扩增 和 early stopping。 一、数据扩增 在计算机视觉数据中,通常做法是对图片的水平翻转,以及通过随意翻转和放大裁剪等操作。 虽然这样的做法与重新收集的图片数据相比,少了很多信息,但是这 阅读全文
posted @ 2018-02-04 17:52 HOU_JUN 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 参考论文:Rich feature hierarchies for accurate object detection and semantic segmentation 下载地址:https://arxiv.org/pdf/1311.2524.pdf R-CNN的工作流程: ⦁ 首先用选择性搜索算 阅读全文
posted @ 2018-01-24 10:27 HOU_JUN 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 原题如下: 思路:在一个while中遍历两个链表,直到最长的链表为空,或者没有进位。每一步获取两个链表对应的结点的值a,b,然后相加a+b。如果上一步又进位,那就加a+b+1,若由于进位加1后还产生进位,则设置进位标识位为true。如果a+b大于9,也要设置进位标识为true。 代码如下: 阅读全文
posted @ 2018-01-23 12:23 HOU_JUN 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 原题如下: 思路:将nums放到一个map<int,int>中,其中,键是nums中元素,值对应其下标。然后遍历nums,取nums中一个值nums[i],接着用target减去它,最后再map中找差值map[num[i]]。如果发现差值,则返回i,map[num[i]]。 代码如下: 阅读全文
posted @ 2018-01-23 11:34 HOU_JUN 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 转自:http://shmilyaw-hotmail-com.iteye.com/blog/2077098 转自:http://shmilyaw-hotmail-com.iteye.com/blog/2077098 简介 关于Hanoi塔问题的分析,在网上的文章都写烂了。之所以打算写这篇文章,更多的 阅读全文
posted @ 2017-03-06 02:54 HOU_JUN 阅读(783) 评论(0) 推荐(0) 编辑