- 博客(40)
- 资源 (12)
- 收藏
- 关注
转载 fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加#include "stdafx.h”
原文地址:http://blog.youkuaiyun.com/liulina603/article/details/45043995解决方式:一.1) 在解决方案资源管理器中,右击相应的.cpp文件,点击“属性”2) 在左侧配置属性中,点开“C/C++”,单击“预编译头”3) 更改右侧第一行的“创建/使用预编译头”,把选项从“使用预编译头(/Yu)”改成“不使用预编译头”
2017-11-07 11:21:50
1150
转载 机器学习 数据特征分析 特征工程
原文地址:http://www.cnblogs.com/jasonfreak/p/5448385.html使用sklearn做单机特征工程目录1 特征工程是什么?2 数据预处理 2.1 无量纲化 2.1.1 标准化 2.1.2 区间缩放法 2.1.3 标准化与归一化的区别 2.2 对定量特征二值化 2.3 对定性特征哑编码
2017-10-19 11:46:45
1081
原创 3分钟完成在VS创建一个DLL并调用
目录step 1 : 创建Win32工程(DLL工程)step 2 : 创建MFC工程(对话框测试工程,Demo)step 3 : 设置Win32工程属性(DLL工程)step 4 : 设置MFC工程属性(Demo工程)准备 : 在lib文件夹中添加文件夹,并以DLL工程命名,作为DLL静态链接文件发布step 1 : 创建Win32工
2017-09-06 16:11:16
10937
原创 OpenCV——findContours函数的使用(基于Mat轮廓处理基础)
本文所有代码参考OpenCV 300目录1.提取轮廓2.绘制轮廓3.获取轮廓最小外接矩形4.获取轮廓最小外接圆5.填充RotatedRect1.提取轮廓void findContours//提取轮廓,用于提取图像的轮廓(InputOutputArray image,//输入图像,
2017-08-30 16:53:55
11480
原创 OpenCV基础——threshold函数的使用
图像的二值化就是将图像上的像素点的灰度值设置为0或255,这样将使整个图像呈现出明显的黑白效果。在数字图像处理中,二值图像占有非常重要的地位,图像的二值化使图像中数据量大为减少,从而能凸显出目标的轮廓。OpenCV中提供了函数cv::threshold();注意:作者采用OpenCV 3.0.0函数原型参数说明src:源图像,可以为8位的灰度图,也可以为
2017-08-10 12:30:55
216921
3
原创 the enum hack 实践——通过enum控制控制数组长度
最近看了《Effective C++》,正好遇到一个问题,下面代码需要常常修改数组长度进行测试char inf[0x80] = {0}; ReadDevInfo(sectorsize,0x80,inf); CopyMemory(inf,str.c_str(),str.length());其中数组inf[0x80]的申明非常不好,并且在后续在还需要反复copy(其实sizeof也是
2017-05-16 20:10:28
918
转载 Debug与Release版本的区别详解
转载地址:http://blog.youkuaiyun.com/ithzhang/article/details/7575483Debug 和 Release 并没有本质的区别,他们只是VC预定义提供的两组编译选项的集合,编译器只是按照预定的选项行动。如果我们愿意,我们完全可以把Debug和Release的行为完全颠倒过来。当然也可以提供其他的模式,例如自己定义一组编译选项,然后命名为MY_ABC等。习惯
2017-04-20 16:04:58
1186
转载 VC中常用的宏
原文:http://blog.sina.com.cn/s/blog_48f93b530100l0jd.html 我们在VS环境中开发的时候,会遇到很多宏定义,这些宏可以应用到代码中,或用于编译、工程选项等设置,总之是我们开发中必不可少的工具,有必要做一个总结。有些宏是C/C++定义的,有些宏是VC环境预定义的。 1、C/C++中的宏 __cplusplu
2017-04-20 14:59:47
854
原创 OpenCV3.0 Examples学习笔记(19)-polar_transforms.cpp-cvLogPolar和cvLinearPolar函数实现极坐标转
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例polar_transforms.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/dc/d5e/polar_transforms_
2017-03-10 16:55:11
3984
原创 OpenCV3.0 Examples学习笔记(18)-pca.cpp-PCA类实现降维处理
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例pca.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d2/dc0/pca_8cpp
2017-02-16 15:37:43
5267
转载 PCA的数学原理
原文地址:http://blog.codinglabs.org/articles/pca-tutorial.htmlPCA(Principal Component Analysis)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。网上关于PCA的文章有很多,但是大多数只描述了PCA的分析过程,而没有讲述其
2017-02-16 14:14:10
967
原创 《信息系统项目管理师考试全程指导》(第2版)学习笔记(1)- 第1章 考情分析
为了通过软考-信息系统项目管理师,笔者决定认真学习《信息系统项目管理师考试全程指导》。本系列分享了笔者的学习过程。本文记录了《第1章 信息系统基础》的学习笔记。目录知识要点知识要点0 软考简介 0.1 考试内容(分为三部分) (1)信息系统项目管理综合知识考试 (2)信息系统项目管理案例分析 (3)信息系统项目
2017-02-13 16:39:58
1273
原创 《信息系统项目管理师考试全程指导》(第2版)学习笔记(0)- 启程
为了通过软考-信息系统项目管理师,笔者决定认真学习《信息系统项目管理师考试全程指导》。本系列分享了笔者的学习过程。软考简介软考的全称为计算机技术与软件专业技术资格(水平)考试,是由国家人力资源和社会保障部(原人事部)、工业和信息化部(原信息产业部)领导,全国计算机软件考试办公室负责实施和日常管理的对全国计算机与软件专业技术人员进行的职业资格、专业技术资格认定和专业技术水
2017-02-13 16:37:11
1327
原创 Doxygen学习笔记(0)- 利用Doxygen快速生成帮助文档
Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统。使用Doxygen,可以(1)快速生成说明文档;(2)协助阅读分析代码;(3)规范代码。Doxygen学习笔记系列介绍如何上手Doxygen,适用于新手。系列包含Doxygen学习笔记(0)- 利用Doxygen快速生成帮助文档;Doxygen学习笔记(1)- 安装和配置Doxyg
2017-02-09 12:36:01
2222
原创 OpenCV3.0 Examples学习笔记(17)-morphology2.cpp-erode,dilate,morphologyEx函数实现数学形态学变换
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例morphology2.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d8/dc0/
2017-01-20 16:22:43
2187
原创 OpenCV3.0 Examples学习笔记(16)-minarea.cpp-minAreaRect,minEnclosingTriangle,minEnclosingCircle获取点集外接形状
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例minarea.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d4/d32/mina
2017-01-19 17:20:02
4216
原创 OpenCV3.0 Examples学习笔记(15)-lsd_lines.cpp-LSD直线检测
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例lsd_lines.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d8/dd4/lsd_
2017-01-18 17:14:34
13907
4
原创 OpenCV3.0 Examples学习笔记(14)-laplace.cpp-LaplaLacian实现对摄像头预览图边缘检测
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例laplace.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/de/db2/laplace_
2017-01-18 17:10:56
1352
原创 OpenCV3.0 Examples学习笔记(13)-kmeans.cpp-kmeans函数实现对图像位置进行聚类
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例kmeans.cpp的分析。资料地址:资料地址:http://docs.opencv.org/3.0.0/de/d63/kmeans
2017-01-17 12:28:02
5297
3
原创 OpenCV3.0 Examples学习笔记(12)-houghlines.cpp-通过HoughLinesP函数实现直线检测
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。简介本文记录了对OpenCV示例houghlines.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d2/d7b/houghlines_8cpp-example.html这个示例主要演示了如何使用HoughLinesP对图像进行直线检测。示例涉及到HoughLinesP。
2017-01-15 21:19:58
4379
原创 OpenCV3.0 Examples学习笔记(11)-houghcircles.cpp-houghcircles函数实现圆形检测
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例houghcircles.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d7/d5d/houghci
2017-01-12 17:07:34
7672
转载 找圆算法((HoughCircles)总结与优化
原文地址:http://www.opencv.org.cn/forum.php?mod=viewthread&tid=34096 Opencv内部提供了一个基于Hough变换理论的找圆算法,HoughCircle与一般的拟合圆算法比起来,各有优势:优势:HoughCircle对噪声点不怎么敏感,并且可以在同一个图中找出多个圆;反观拟合圆算法,单纯的拟合结果容易受噪声点的影响,且不支持一个
2017-01-12 16:35:08
16826
2
原创 OpenCV3.0 Examples学习笔记(10)-grabcut.cpp-grabcut函数实现人机交互高效分割图像前景背景
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例grabcut.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/de/dd0/grabcut_8cpp
2017-01-12 13:18:02
1651
原创 OpenCV3.0 Examples学习笔记(9)-fitellipse.cpp-fitEllipse函数实现椭圆拟合
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例fitellipse.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/de/dc7/fitellips
2017-01-11 17:10:49
9995
原创 OpenCV3.0 Examples学习笔记(8)-filestorage.cpp
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例filestorage.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d6/d03/filestor
2017-01-10 19:31:48
2551
原创 OpenCV3.0 Examples学习笔记(7)-ffilldemo.cpp
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例ffilldemo.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d5/d26/ffilldemo_
2017-01-09 20:11:10
4182
原创 OpenCV3.0 Examples学习笔记(6)-edge.cpp
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例distrans.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d3/d63/edge_8cpp-exa
2017-01-09 16:38:21
3775
原创 OpenCV3.0 Examples学习笔记(5)-distrans.cpp
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析Example代码简介本文记录了对OpenCV示例distrans.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d4/d11
2017-01-09 15:32:04
3331
转载 Opencv距离变换distanceTransform应用——细化字符轮廓&&查找物体质心
原文地址:http://blog.youkuaiyun.com/dcrmg/article/details/52517991OpenCV中distanceTransform方法用于计算图像中每一个非零点距离离自己最近的零点的距离,distanceTransform的第二个Mat矩阵参数dst保存了每一个点与最近的零点的距离信息,图像上越亮的点,代表了离零点的距离越远。可以根据距离变
2017-01-09 10:07:20
13121
转载 Distance Transform 距离变换
原文地址:http://blog.sina.com.cn/s/blog_6c5a47d30102uxu3.html最近用到了距离变换。OPENCV 函数:void distanceTransform(InputArray src, OutputArray dst, int distanceType, int maskSize)When maskSize == CV_DIST_MAS
2017-01-08 14:39:32
11511
原创 OpenCV3.0 Examples学习笔记(4)-demhist.cpp
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。目录简介Example运行截图Example分析1.调节亮度和对比度 1.1源码 1.2源码分析-使用convertTo调节图像亮度和对比度2.绘制图像直方图 2.1源码 2.2源码分析
2017-01-07 17:25:56
5241
原创 Tesseract-OCR入门使用(3)-VS2010编译源码
本系列简单介绍Tesseract-OCR 3.x版本如何上手使用,只适用于入门级别。目录1.源码获取2.编译3.测试1.源码获取1.1获取tesseract-ocr源码源码下载地址:https://github.com/tesseract-ocr/tesseract/tree/3.02.02在github中可以根据
2017-01-06 18:16:22
7404
1
原创 Tesseract-OCR入门使用(2)-VS2010调用API
本系列简单介绍Tesseract-OCR 3.x版本如何上手使用,只适用于入门级别。目录1.DLL的获取2.环境配置3.调用API4.关于API1.DLL获取Tesseract-OCR除了提供命令行方式调用(具体看参考《Tesseract-OCR入门使用(1)-安装包获取和命令行调用》),还支持API方式的调用。不过支持API的DLL并未包含
2017-01-06 12:41:27
9165
原创 OpenCV3.0 Examples学习笔记(3)-cout_mat.cpp
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。本文记录了对OpenCV示例cout_mat.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/dc/d16/cout_mat_8cpp-example.htmlExample代码/* * * cvout_sample just demo
2017-01-05 18:58:19
3038
原创 Tesseract-OCR入门使用(1)-安装包获取和命令行调用
本文简单介绍Tesseract-OCR 3.x版本如何上手使用,只适用于入门级别。目录1.开源协议2.安装包获取3.运行Tesseract-OCR命令行 3.1检测Tessseract-OCR是否安装成功 3.2查看Tesseract-OCR支持语言 3.3利用Tesseract-OCR识别1.开源协议Tesseract
2017-01-05 16:26:10
19360
原创 OpenCV3.0 Examples学习笔记(2)-convexhull.cpp
这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。本文记录了对OpenCV示例convexhull.cpp的分析。 资料地址:http://docs.opencv.org/3.0.0/d0/d7a/convexhull_8cpp-example.htmlExample源码:#include "opencv2/imgproc
2017-01-04 15:06:01
2976
转载 C# 展开和折叠代码的快捷键
原文地址:http://blog.163.com/kele_lipeng/blog/static/813452782012725102950254/VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用:Ctrl + M + O: 折叠所有方法Ctrl + M + M: 折叠或者展开当前方法Ctrl + M + L: 展开所有方法
2017-01-04 14:27:14
2501
原创 OpenCV3.0 Examples学习笔记(1)-contours2.cpp-通过findContours 函数实现轮廓提取
简介这个系列的目的是通过对OpenCV示例,进一步了解OpenCV函数的使用,不涉及具体原理。示例代码地址:http://docs.opencv.org/3.0.0/examples.html(安装openCV时框选examples)本文记录了对OpenCV示例contours2.cpp的分析。资料地址:http://docs.opencv.org/3.0.0/d0/d2a/contours2_8cpp-example.html这个示例主要演示了如何使用findContours 对图像进行轮廓检测
2017-01-04 12:53:41
6602
原创 OpenCV 3.00 + VS2010环境配置(Staticlib版本)
使用OpenCV的常常需要使用其静态链接库(Staticlib),但是OpenCV 300只提供了vc11(VS2012),vc12(VS2015)的支持库,因此如果要在VS2010上使用OPenCV 300的Staticlib,需要自行编译。1.使用cmake 生成OpenCV 300的VS2010工程步骤:(1)使用cmake选择source code路
2016-11-16 16:06:44
3502
1
原创 OpenCV 3.00 + VS2010环境配置(DLL版本)
OpenCV 300 提供默认编译版本为VC11(VS2012),VC12(VS2013),因此需要在VS2010上重新编译同时OpenCV 300 将所有模块合并为 opencv_world300.dll,体积较大,需要进行分解1.使用cmake 生成OpenCV 300的VS2010工程步骤:(1)使用cmake选择source code路径,路径为opencv/sou
2016-11-16 14:44:38
3287
Android应用开发解密(PDF+相关源码)
2019-03-26
葵花宝典—WPF自学手册(电子书+全书示例源码)
2017-11-17
Coursera《Machine Learning》(机器学习课程,主讲教师为Andrew Ng)配套作业
2017-09-04
OpenCV 找圆算法((HoughCircles)总结与优化代码
2017-01-12
Tesseract-OCR 可视化测试界面
2017-01-06
Teseract-OCR 3.02
2017-01-05
Teseract-OCR 3.05
2017-01-05
OpenCV300+VS2010(Staticlib)
2016-11-16
WPF MultiSelect模式下 拖拽ListBoxItem
2013-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人