自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chaibubble

但行好事,莫问前程

  • 博客(18)
  • 资源 (21)
  • 论坛 (2)
  • 问答 (2)

原创 学习SVM(一) SVM模型训练与分类的OpenCV实现

学习SVM(一) SVM模型训练与分类的OpenCV实现 学习SVM(二) 如何理解支持向量机的最大分类间隔 学习SVM(三)理解SVM中的对偶问题 学习SVM(四) 理解SVM中的支持向量(Support Vector)Andrew Ng 在斯坦福大学的机器学习公开课上这样评价支持向量机: support vector machines is the supervised learning

2017-03-29 21:47:52 59915 68

原创 C++ 类的知识点总结

(1)在类的定义过程中,不使用public与private声明的话,类中的数据和成员函数都默认为私有的。(2)类中的成员限定访问符:public与private是可以多次出现的,而且不限定先后顺序。(3)C++继承和发展了C语言中的结构体类型,该类型在C语言知识数据的合集,在C++中加入了函数。所以这样的扩展让结构体类型具有了与类相似的功能(数据和函数),C++允许用struct去声明一个类,但是与

2017-03-26 14:15:12 2007

原创 图像几何变换(缩放、旋转)中的常用的插值算法

在图像几何变换的过程中,常用的插值方法有最邻近插值(近邻取样法)、双线性内插值和三次卷积法。最邻近插值:这是一种最为简单的插值方法,在图像中最小的单位就是单个像素,但是在旋转个缩放的过程中如果出现了小数,那么就对这个浮点坐标进行简单的取整,得到一个整数型坐标,这个整数型坐标对应的像素值就是目标像素的像素值。取整的方式就是:取浮点坐标最邻近的左上角的整数点。 举个例子: 3*3的灰度...

2017-03-24 22:30:55 13548

原创 OpenCV findContours函数边缘近似方法

在使用OpenCV的过程中,findContours是相对使用比较多的,在之前的博客中,介绍了vector<vector<Point> > contours容器: http://blog.csdn.net/chaipp0607/article/details/52858661 查找轮廓时内轮廓与外轮廓: http://blog.csdn.net/chaipp0607/article/detail

2017-03-24 12:03:05 4100 2

原创 Windows下Python环境的搭建

1、首先我们需要去下载python的安装包。官网:http://www.python.org/download/ 找到最新版的window下的安装包,这里有一个值得注意的地方是,latest version for windows有两个,3.X和2.X,鹅妹京嘤~~~Python的3​​.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为

2017-03-23 15:27:01 816

原创 C/C++ #include<> 和 #include""的区别

我们都听过这样的说法:使用#include<> 程序会直接到标准函数库中找文件使用#include"" 程序会会先从当前目录中找文件,如果找不到会再到标准函数库中找文件所以,一般情况下我们引用标准函数库中的头文件时,用#include<>能有更高的效率,但是其实它的查找顺序非常严格:1.#include<>1.在编译器设置的include路径内搜索; 2.如果是在命令行中编译,则在系统的INCL

2017-03-22 22:00:00 1620

原创 C++ 利用指针和结构体实现一个函数返回多个值

介绍利用指针与利用结构体作为函数的返回值,实现一个函数返回多个值

2017-03-22 21:07:14 7420

原创 OpenCV 应用边缘检测与霍夫线变换实现旋转角度检测

首先我们需要画出一个这样的图片,此时兴趣区域的角度为0度使用opencv的图片旋转功能,把它旋转一个角度,旋转方法参考: http://blog.csdn.net/chaipp0607/article/details/63263347逆时针旋转3.3度后,作为待检测图片。由于我的原始图片很大2592*2048,前面做了很多预处理工作,流程图: double t = (double)getTi

2017-03-18 20:18:08 5574 10

原创 OpenCV 几何变换-图像旋转

这里写链接内容OpenCV提供了warpAffine函数实现图片仿射变换功能,我们可以利用这个函数实现图像旋转,函数原型为:CV_EXPORTS_W void warpAffine( InputArray src, OutputArray dst,InputArray M, Size dsize,int flags=INTER_LINEAR,int borderMode=BORDER_C

2017-03-18 18:24:54 6347

原创 OpenCV 几何变换-图像平移

我们可以通过对图像的像素点的操作,实现图像平移效果:平移灰度图像:SrcImage=imread("1.jpg");cvtColor(SrcImage,SrcImage,CV_BGR2GRAY);Mat MoveImage(SrcImage.rows,SrcImage.cols,CV_8UC1,Scalar(0));for (int i=0;i<SrcImage.rows;i++){

2017-03-18 15:54:14 4503

原创 C++ 将控制台打印的内容写入.txt文本

在程序中控制台输出的内容写入.txt文本可以更方便的查看结果,当然可也用代码操作文本,还可以用cmd关联编译器生成的.exe文件。具体为:比如生成的.exe文件路径为:F:\bebut\Debug\bebut.exe 打开电脑的cmd控制台,将路径定位到.exe所在的路径下,然后输入:bebut.exe>name.txt(要回车确定)cmd将关联应用程序与txt文本,如果此时程序的根目录下没有tx

2017-03-14 22:27:21 3614

原创 OpenCV 各数据类型中的行与列,宽与高,x与y

在IplImage类型中图片的尺寸用width和 height来定义,在Mat类型中换成了cols与rows,但即便是这样,在C++风格的数据类型中还是会出现width和 height的定义,比如Rect。这些细节如果不加注意,代码不会报错,但是运行后结果就不是我们想要的了,甚至直接出现异常。

2017-03-13 22:51:48 4095

转载 OpenCV 利用滚动条在不缩小的情况下显示大型图片

最近由于项目需要,要在不缩小的情况下显示一张2500*2000大小的图片,找到了一篇博客写的非常好,是邹老师写于2011年的: http://blog.csdn.net/chenyusiyuan/article/details/6565424我正在试着把它翻译成C++风格,用Mat类型,实现后会再发出来原贴代码,简单修改并加上了一些注释,在VS2010上运行成功:// Image_ScrollBa

2017-03-10 15:01:39 3550

原创 OpenCV Mat类型与IplImage类型的相互转换

自OpenCV2.x以后,代码风格由C变为C++,同时引进了Mat类型。这使得之前一些优秀的代码案例没办法直接移植,当然可以把代码重新写一遍,全部换成C++风格和Mat类型,但是如果只是测试使用的话,使用类型转换会更为方便。IplImage转Mat直接使用Mat的构造函数,原型如下: Mat(const IplImage* img, bool copyData=false);第一个

2017-03-10 09:58:54 1965

原创 OpenCV 几何变换-图像缩放

图像的缩放主要用于改变图像的大小,缩放后图像的图像的宽度和高度会发生变化。在图像处理中是一种很基础的几何变换,但是具有很重要的作用,比如:当输入图片尺寸过大时,处理速度会很慢,适当的缩小图像可以在不影响处理效果的同时有效提高代码执行速度。 opencv提供了resize函数实现图片缩放功能,函数原型为:CV_EXPORTS_W void resize( InputArray src, Outp

2017-03-08 16:46:57 3461

原创 C++ 引用与引用作为函数的参数

对一个数据建立一个“引用”,他的作用是为一个变量起一个别名。这是C++对C语言的一个重要补充。

2017-03-05 15:49:20 31348 9

原创 C++ 基于过程与面向对象的基本概念

C语言是一种基于过程的编程语言,C++在此基础上发展而成,保留了C的绝大部分的功能和运行机制。同时增加了面向对象的机制,为了解决编写大型软件程序中的困难。基于过程从程序结构角度看,基于过程的程序中,函数是构成程序的基本部分,程序面对的是一个个函数。每一个函数都独立存在于程序中,除了主函数只能被操作系统调用外,其他函数可以相互调用。程序从main函数开始按照编程人员的设计顺序执行。面向对象在面向对象的

2017-03-01 23:01:53 1485

原创 C++ 声明,定义与初始化的基本概念

对于变量:官方的解释:声明一个变量只是将变量名标识符的有关信息告诉编译器,使编译器“认识”该标识符,但声明不一定引起内存的分配。而定义变量意味着给变量分配内存空间,用于存放对应类型的数据,变量名就是对相应的内存单元的命名。在C++程序中,大多数情况下变量声明也就是变量定义,声明变量的同时也就完成了变量的定义,只有声明外部变量时例外。同一个文件下: 对于变量而言,在同一个文件里面,很少使用声明这个

2017-03-01 16:39:37 9030

眼球跟踪定位算法,eyelike

eyelike的windows版本,VS2010工程,依赖OpenCV2.4.11。 配套博客链接:https://blog.csdn.net/chaipp0607/article/details/79935302

2018-04-14

TensorFlow迁移学习工程实例

TensorFlow迁移学习工程实例

2017-06-17

《大话数据结构》电子书+源码

本书为超级畅销书《大话设计模式》作者程杰潜心三年推出的扛鼎之作!以一个计算机教师教学为场景,讲解数据结构和相关算法的知识。通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。

2017-06-02

Python实现Logistic回归

Python实现Logistic回归,《机器学习实战》中第五讲源码,包含测试数据

2017-05-19

numpy-1.10.0

python实现的科学计算包。包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和Fortran代码的工具包;4、实用的线性代数、傅里叶变换和随机数生成函数。numpy和稀疏矩阵运算包scipy配合使用更加方便。支持python2.7

2017-05-13

matplotlib-1.3.0

Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形,matplotlib-1.3.0.win32-py2.7

2017-05-13

python2.7.5

python2.7.5安装包

2017-05-13

ImageWatch插件

好用的Opencv图片查看插件,适用于 VS2012 VS2013 VS2015

2017-05-04

破解版Visual Assist X 10.8.2029.0(支持2013)

Visual Assist X 10.8.2029.0(支持2013) 破解版

2017-04-13

matplotlib-1.1.0.win32-py2.7.exe

python的2D绘图库,适用于python2.7

2017-03-23

scipy-0.16.1-win32-superpack-python3.4.exe

适用于python2.7 SciPy在NumPy基础上添加了众多的科学计算所需的各种工具包

2017-03-23

numpy-1.8.1-win32-superpack-python2.7.exe

适用于python2.7,NumPy为Python提供了快速的多维数组处理的能力

2017-03-23

软件加密工具Zprotect

Zprotect 是新一代的软件加密保护系统,拥有多项革命性的创新技术,设计用来保护您的软件产品不被破解,减少由于盗版给您带来的经济损失!此外,Zprotect 拥有简单易用的许可控制系统,您无需更改任何代码,即可为您的软件添加注册机制。与传统软件保护系统相比,Zprotect 更加注重对代码的处理,并且拥有良好的稳定性和兼容性,是您配置软件保护系统的最佳选择!

2017-03-22

《MATLAB图像与视频处理实用案例详解》源码

《MATLAB图像与视频处理实用案例详解》书籍的全套源码 以及测试图片

2017-02-28

WinCE5.0中文模拟器SDK

WinCE5.0中文模拟器 适用于vs2005配置

2017-02-17

《机器学习实战》源码

2017-02-13

《机器学习实战》电子书

含中文版和英文版两本

2017-02-13

《机器学习实战》源代码

2017-01-24

深入理解OpenCV 实用计算机视觉项目解析 pdf

深入理解OpenCV 实用计算机视觉项目解析 pdf

2017-01-10

Halcon算子速查手册

Halcon算子快查

2017-01-10

学习opencv(中文版)

学习opencv经典书籍

2017-01-10

chaibubble的留言板

发表于 2020-01-02 最后回复 2020-01-02

文章分类不能新增

发表于 2018-04-15 最后回复 2018-04-17

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