摘要:
前言 本来想要使用python爬一些数据的,制作词云,感觉挺好玩的,不过python安装第三方库的时候遇到了一些问题,有的问题比较好解决,有的就找了好久才知道怎么解决的,故记录下来。 环境 系统:win7_64; python:python3.5.2-amd64 问题 不可避免的,需要使用到word 阅读全文
2017年9月14日
2017年9月11日
摘要:
前言 这几天实习生测试一张图像的三个通道分别是什么颜色,使用的是Vec3b类型,然后发现了一个有意思的点。。 测试过程 先创建了一定大小的数据, 循环给每个像素点赋值, 当颜色通道ch的数值分别是1/2/3,其中一个设置为255,另两个设置为0,ch为1/2/3时得到的图片颜色分别是G/R/B; 再 阅读全文
2017年9月7日
摘要:
前言 项目开发完成之后,需要程序打包发行,本文使用Inno Setup工具制作安装软件包。 系统环境 系统:win7_x64 工具:Inno Setup Complier 实现步骤 1.下载安装Inno Setup打包工具; 2.使用Inno Setup工具打包应用程序; 3.脚本程序; 实现过程 阅读全文
2017年9月6日
摘要:
前言 将qt的vs工程生成Release版本,不过出现错误,现将可以解决该问题的方法记录下来。 项目环境 系统:win7_64 软件:VS2013、QT5.6.2、qt-vs-addin-1.2.5 问题描述 解决方法 将目录C:\Qt\Qt5.6.2\5.6\msvc2013_64\plugins 阅读全文
2017年8月31日
摘要:
问题 创建函数test_image,按照定义方式进行调用,一直出现下图所示的错误, 调试的过程中一直提示输入参数太多,可是test_image这个函数的输入个数和调用这个函数的输入输出数目是一致的,然后宝宝就晕啦~~~ 后来才发现是函数和文件命名的问题。 一个m文件命名为test_image,该文件 阅读全文
2017年8月30日
摘要:
前言 有时候需要在当前文件夹打开cmd控制台,直接从开始打开cmd进入当前目录比较麻烦,可以直接进入。 方法 按住键盘上Shift键的同时,在要操作的文件夹(DOS年代称为目录)上点击鼠标右键,在弹出的菜单中会出现“在此处打开命令窗口”,不按shift键是没有的,可以测试下。 如下图所示: 注:参考 阅读全文
2017年8月22日
摘要:
作者:Poll的笔记 博客出处:http://www.cnblogs.com/maybe2030/ 阅读目录 1 什么是随机森林? 2 随机森林的特点 3 随机森林的相关基础知识 4 随机森林的生成 5 袋外错误率(oob error) 6 随机森林工作原理解释的一个简单例子 7 随机森林的Pyth 阅读全文
2017年8月21日
摘要:
前言 使用VS的过程中,经常会用到需要将int类型数据转换为字符串类型,便于显示信息等. 实现方法 c++11标准中的to_string函数,在VS安装文件的include文件中生成的只读文件,使用起来非常方便。 目录是:.\vs2013\VC\include; 参考实例 root.info("Be 阅读全文
2017年8月17日
摘要:
前言 使用git的过程中会有一些疑问,理当记录,方便自己随时查看,可能也会帮助他人解惑,甚好! 1.git log退出方法 使用git log之后无法回到主页面,如下图所示,最后只能暴力关闭git bash. 解决方法其实很简单,输入字母Q即可退出. 2.查看帮助文档的方法 git log --he 阅读全文
2017年8月14日
摘要:
前言 Linux操作系统没有Window操作系统界面友好,使用者需要使用命令与系统进行交互,交互媒介为shell终端。 有三种方式可以打开终端: 方法一: 打开新的窗口并打开shell终端,快捷键:ctrl + alt + t 方法二: 同一窗口打开shell终端,快捷键:ctrl + shift 阅读全文
2017年8月11日
摘要:
前言 项目有一个模块需要将不同类别的图片进行分类,共有三个类别,使用SVM实现分类。 实现步骤: 1.创建训练样本库; 2.训练、测试SVM模型; 3.SVM的数据要求; 实现系统: windows_x64、opencv2.4.10、 VS2013 实现过程: 1.创建训练样本库; 1)将图片以包含 阅读全文
2017年8月10日
摘要:
前言 项目程序运行两个月之久之后突然挂了,出现OpenCV Error: Insufficient memory的错误,在此分析一下该问题。 问题的表现形式: 程序内存使用情况: 问题: OpenCV Error: Insufficient memory (Failed to allocate 26 阅读全文
2017年8月2日
摘要:
前言 最近研读了孙剑团队的Face Alignment at 3000fps via Regressing Local Binary Features这篇paper,基于matlab进行实现。 实现原理: 包含训练和测试两个阶段; 1.基于标准随机森林回归算法独立地学习每个特征点的局部二值特征,连接 阅读全文
2017年7月27日
摘要:
前言 调试代码的过程中经常会遇到R6010 -abort() has been called的错误,在此,分析一下该问题. 错误的表现形式: 导致出现这样的原因有:1.非法指针访问和内存泄漏;2.大家再查查吧,一定是指针出现问题了。设置的指针范围跟你运行的不对;3.指针访问内存越界出现问题;4.是因 阅读全文
摘要:
前言 opencv中很多数据结构为了达到內存使用的最优化,通常都会用它最小上限的空间来分配变量,有的数据结构也会因为图像文件格式的关系而给予适当的变量,因此需要知道它们声明的空间大小来配置适当的变量。一 般标准的图片,为RGB格式它们的大小为8bits格式,范围为0~255,对一个int空间的类型来 阅读全文
摘要:
前言 使用opencv常常会需要用到数据类型之间的转换,此时需要使用convertTo函数. 代码: cv::Mat samples; cv::Mat tdata; samples.convertTo(tdata, CV_32FC1); convertTo函数的声明,在core.hpp中: //! 阅读全文
摘要:
前言 一个个数据push back到vector之后,可以使用Mat()函数将vector类型转换为Mat类型。 在opencv中Mat类的构造函数中有一个构造函数可以直接把vector类转换为Mat类。 代码: 该构造函数的定义如下(在mat.hpp文件中): 注意:copyData的值意味着Ma 阅读全文
摘要:
前言 c++11新增了一个工具,让编译器能够根据初始值的类型推断变量的类型; c++11还新增了一种循环,基于范围的for循环,可以对数组或者容器类的每一个元素执行相同的操作;同时,可以使用&表示的引用变量修改每个元素. 代码: 头文件: 运行结果: 注意:auto类型的变量i即是数组中的元素. 完 阅读全文
2017年7月18日
摘要:
前言 调试程序的过程中,opencv创建矩阵之后对其赋值出现错误: 出现错误如下: 调试BUG之后,将 更改为 程序运行正确。 原因: 初始化矩阵dst时是定义的CV_32SC1,为signed int型,则以at方法访问的时候应该用signed int类型访问而不是unsigned int类型。 阅读全文
摘要:
每个做过或者正在做研究工作的人都会关注一些自己认为有价值的、活跃的研究组和个人的主页,关注他们的主页有时候比盲目的去搜索一些论文有用多了,大牛的或者活跃的研究者主页往往提供了他们的最新研究线索,顺便还可八一下各位大牛的经历,对于我这样的小菜鸟来说最最实惠的是有时可以找到源码,很多时候光看论文是理不清 阅读全文