自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 论坛 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 python下安装dlib(boost.python的编译)

前言前段时间的一篇《40行代码的人脸识别实践》用到了Dlib库的python接口。有感兴趣的小伙伴想要尝试的时候却发现Dlib安装难以成功。其实我安装的时候也是历经的千辛万苦。总会遇到下面的错误。我写那一篇文章的时候用的是一台编译了boost.python的电脑。而且其他的依赖也都比较完善,所以可以直接用pip install dlib轻易安装成功。后来换到自己的刚重装系统的笔记本的时候才发现重新装

2017-04-20 11:32:26 6200 1

原创 OpenCV玩九宫格数独(三):九宫格生成与数独求解

OpenCV玩九宫格数独(三):九宫格生成与数独求解前言在此之前,OpenCV玩九宫格数独(一)和(二)分别介绍了如何从九宫格图片中提取出已知数字和如何用knn训练数字识别模型。在这些前期工作都已经完成的基础上,接下来我们需要做什么呢?我们要做的有三部分:1.生成九宫格,也就是生成一个9x9的矩阵,把一直的数字按照图片中的位置填到矩阵中的相应位置,其他位置全部置0。2.编写数独求解算法,对九宫格矩阵

2017-04-18 10:34:07 4850 4

原创 OpenCV玩九宫格数独(二):knn数字识别

前言首先需要说明,这里所说的数字识别不是手写数字识别!但凡对机器学习有所了解的人,相信看到数字识别的第一反应就是MNIST。MNIST是可以进行数字识别,但是那是手写数字。我们现在要做的是要识别从九宫格图片中提取出来的印刷体的数字。手写数字集训练出来的模型用来识别印刷体数字,显然不太专业。而且手写体跟印刷体相差不小,我们最看重的正确率问题不能保证。本文从零开始做一遍数字识别,展示了数字识别的完整流程

2017-04-17 10:21:01 5842 2

原创 OpenCV玩九宫格数独(一)——九宫格图片中提取数字

前言首先要明确我们的任务。要想解数独,需要进行计算,图片格式的数字肯定是不行的,所以必须把图片上的数字转换为实实在在的数字才能进行计算。要得到实实在在的数字,我们需要做的是对图片上的数字进行提取和识别。本文先说第一步,图片中数字的提取。在一年之前,我曾用C++尝试过opencv解数独,但由于当时水平有限,未能完成。当时的成果就是透视变换的应用和方格数字的提取。现在稍微简化一下工作,不再从倾斜的数独图

2017-04-14 10:29:18 11827 16

原创 CSDN排名终于不是千里之外了

一直以来,CSDN排名都是神秘的千里之外,今天终于显示出实际的数值排名了。难道是需要到排名两万以内才会显示吗?几年前据说积分1300左右就会显示排名,现在看来需要到1800左右。随着人越来越多,这个阈值应该会一直上涨。有了实际的排名,能看到实际排名的变化,应该也是一种激励。现在只是刚刚有排名,给自己定个小目标,且看两个月后排名如何吧

2017-04-14 09:43:36 1408 1

原创 OpenCV玩九宫格数独(零)——预告篇

九宫格数独源于18世纪的瑞士,又称九宫格,有九行、久列和九宫。玩家需要在九宫格中,根据已知的数字,利用逻辑和推理能力,填出所有的空格中应有的数字。填的时候要求每行、每列和每宫都要不重复地包含数字0-9。每行、每列和每宫中1-9都必须出现且只能出现一次,故称之为数独。数独游戏考察的是解题者的观察能力和逻辑推理能力,虽然规则很简单,但是数字的排列方式却是包含千变万化,是一种锻炼思维的绝佳方式。有时候数独

2017-04-13 11:36:12 3079

原创 OpenCV检测篇(二)——笑脸检测

前言由于本文与上一篇OpenCV检测篇(一)——猫脸检测具有知识上的连贯性,所以建议没读过前一篇的先去阅读一下前一篇,前面讲过的内容这里会省略掉。笑脸检测其实也没什么可省略的,因为跟在opencv中,无论是人脸检测、人眼检测、猫脸检测、行人检测等等,套路都是一样的。正所谓:自古深情留不住,总是套路得人心。发挥主要作用的函数有且仅有一个:detectMultiScale()。前一篇猫脸检测中已经提到过

2017-04-07 09:05:53 14604 9

原创 OpenCV之识别自己的脸——C++源码放送

OpenCV之识别自己的脸——C++源码放送前言在将近一年之前,我在CSDN专栏《OpenCV实践之路》中连续发了三篇博客,完整地描述了基于OpenCV进行人脸识别的全过程。三篇都将近一万的阅读量和大量的评论的表明,人脸识别果然是大家在学习OpenCV过程中最感兴趣的课题,之一。当然,也有可能是本科生毕设老师最感兴趣的课题之一。。。由于当时写的时候是按照前后流程来的,所以源码比较分...

2017-04-05 09:49:57 11966 47

原创 OpenCV检测篇——猫脸检测

OpenCV检测篇(一)——猫脸检测OpenCV检测篇一猫脸检测OpenCVOpenCV的Python环境配置猫脸检测代码效果举一反三下期预告OpenCVOpenCV是时下最流行的基于C++的开源计算机视觉库,它功能丰富,函数众多,从最基本的读写图片,到简单的图像处理(比如降噪滤波、边缘检测、图像变换、特征提取等),再到更加高级的行人检测、人脸识别、文本识别等,尽皆包含。在OpenCV提

2017-04-02 16:51:56 8118 5

mingw-w64-install.exe

win7 64位系统下python配置theano所需的g++。

2016-06-20

PCA数学原理

自己整理的PCA的数学原理。具备线代和概率基础的人应该能够很容易看懂。里面对于数学基础的讲解很是明白。

2015-05-18

SIFT和Hough详细讲解

自己对于SIFT原理的讲解和整理。先从基础数学知识介绍,然后介绍基于数学知识的SIFT算法和Hough算法,对于初学者理解这两个算法很有帮助。

2015-05-18

Lowe 的SIFT 代码

Lowe的SIFT代码,基于MATLAB的代码,用于局部特征提取。

2015-04-16

冰不语的留言板

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

MFC的CImage图片随Picture控件大小变化时边缘残留问题

发表于 2016-05-06 最后回复 2016-05-07

实现暗通道的C++程序问题

发表于 2016-01-16 最后回复 2016-05-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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