关闭
当前搜索:

[置顶] 人脸识别博客整理及学习建议

一、前言之前基于OpenCV断断续续写了几篇关于人脸识别的博客。最开始是写了三篇一系列整套的流程。后来由于问问题的人太多,就又针对一些问题写了些东西,后来OpenCV3出来之后把程序又改成了OpenCV3版本。并且把程序修改的极其容易上手运行,我觉得改的不能更简单了,因为配置好之后其实修改下路径只需要点运行就差不多了。再后来,OpenCV3.3出来之后,人脸识别模块的API发生了变化,于是继续写出来...
阅读(890) 评论(11)

[置顶] OpenCV3.3人脸识别模块的API的变化

OpenCV3.3人脸识别模块的API的变化1. 前言开始用最新版的OpenCV进行人脸识别的小伙伴也许已经发现了,人脸识别的最新API变化了。这也正是人脸识别等contrib模块没有放到主仓库的原因:不稳定,仍在开发中。当然这次的变化也预示着一些好的事情,毕竟自从OpenCV2.4时期人脸识别模块加入到OpenCV之后就几乎没怎么变过,这次变化说明又有人开始为OpenCV的人脸识别模块贡献代码了。...
阅读(1117) 评论(0)

Python实现动态图的解析、合成与倒放

动态图现在已经融入了我们的日常网络生活,大大丰富了我们的表达方式和交流趣味性。常常是一言不合就放动图,我这里就不举例子了。咱们直接开始本文的内容。 用到的库和模块 今天用看看如何用Python写个程序,进行动态图的解析、合成与倒放。这里我们用到的库有且只有PIL。而且只用到了PIL的两个模块Image和ImageSequence。顾名思义,就是图像模块和图像序列模块。动态图正好可以看作是图...
阅读(24) 评论(0)

Python可变长参数

引言 假如我们已经从Excel中读取到了一列数据,比如说是一队人的分数。我们尝试用Python来编写一个求总分的函数。 如果事先已知人数 如果人数实现已知,比如说只有两个人的时候,我们可能会编写如下函数: def sum1(a,b): print('a = ',a) print('b = ',b) print('sum = ',a+b) # a = 10...
阅读(23) 评论(0)

元旦赠书 | 18本纸质书:OpenCV、Python和机器学习,总有一本适合你

【本文首发于公众号【CVPy】。以下赠书活动需要在公众号中参与。文章末尾扫码关注。】送福利圣诞的时候送的三本书已经发出,而且其中的两人已经收到,路途较远的那个还在路上。当时主页君原话是这样的: 由于准备仓促,此次赠书数量不多,不过以后还有机会,主页君会为大家多多争取。大家一起努力,大家越给力,主页君越有底气。 是的,上次送了三本,但是大家很不过瘾,主页君说了会为大家多多争取的!这次主页君蒙电子工...
阅读(737) 评论(0)

用Python给头像加上圣诞帽

引言随着圣诞的到来,大家纷纷@官方微信给自己的头像加上一顶圣诞帽。当然这种事情用很多P图软件都可以做到。但是作为一个学习图像处理的技术人,还是觉得我们有必要写一个程序来做这件事情。而且这完全可以作为一个练手的小项目,工作量不大,而且很有意思。用到的工具 OpenCV(毕竟我们主要的内容就是OpenCV…) dlib(前一篇文章刚说过,dlib的人脸检测比OpenCV更好用,而且dlib有OpenCV...
阅读(1742) 评论(2)

图像处理笔试面试题

秋招各种笔试面试,总结下遇到的图像处理和C++的题目。写下来的都是能记起来的,记不起来的应该也有不少。大概让没有经历过的人知道会遇到什么样的问题,可以提前准备下。除了一下题目之外,最多的还是围绕着你做过的项目来问的。一、图像处理题目注意,一下所有需要写代码的题目,不允许使用OpenCV的Mat类。如果图片内容需要用指针读取。 给定0-1矩阵,求连通域。(遇到过N次,笔试面试都有,最好做到能徒手hac...
阅读(293) 评论(4)

有人开源了Mask R-CNN对象检测和分割的Keras和TensorFlow代码

有人在github上发布了何凯明的Mask R-CNN目标检测和对象分割Keras和TensorFlow的实现代码。这个实现基于Python 3、Keras和TensorFlow。模型对图片中的每个对象实例生成包围框(bounding boxes)和分割掩膜(segmentation masks)。基于特征金字塔网络(FPN)和ResNet101的主干(backbone)。 这个giuhub仓...
阅读(1011) 评论(1)

OpenCV的dnn模块调用TesorFlow训练的MoblieNet模型

一、初得模型那是一个月之前的事情了,我利用TesorFlow Object Detection API训练了现在目标检测里面应该是最快的网络MobileNet。当时的目的就只是学习整个finetuning的流程,于是我只是用了20张自己标注的人脸样本图片作为训练集去finetuning,训练完之后的模型通过修改TesorFlow Object Detection API自带的例程代码,即object...
阅读(1318) 评论(3)

UnicodeDecodeError: 'rawunicodeescape' codec can't decode bytes in position 80-81: truncated \UXXX

一、环境 windows 7 python3.6(Anaconda3) keras 2 api 二、模型保存遇到了这个问题保存部分代码如下:model_name = 'ssd7_0' model.save("ssd7_0.h5") model.save_weights(r'ssd7_0_weights.h5')然后运行就遇到了这个问题:--------------------------------...
阅读(613) 评论(0)

OpenCV的鼠标操作——用鼠标画矩形(代码解读)

起因知乎上被邀请回答一个问题,关于OpenCV的鼠标操作的问题。我发现回答下来写了不少东西,可以整理为一篇文章发出来,顺便说下不少人关心的如何用操作鼠标,比如如何用鼠标在图像上画一个矩形或者说选择一个矩形的ROI。知乎上的问题问的是下面这段代码是什么意思。正好,这段代码我是看过的,而且就在最近两周。所以正好可以说道一下。介绍这一段代码我最初是在contrib模块里面tracking模块的sample...
阅读(734) 评论(0)

OpenCV3.3出炉,DNN为最大亮点

OpenCV3.3在8月3号正式出炉,想要体验最新特性的朋友可以去官网下载了,反正配置一下只需要几分钟。这次最主要的更新就是,终于把DNN模块从contrib里面提到主仓库里面,放到了官方发布版中。虽然我配置的一直是OpenCV with contrib,但是对于DNN模块,限于电脑配置太低,一直没有怎么尝试。这次可以借着新版发布抽空尝试一下了。按照官方介绍,DNN现在有下面几点特性:无需任何依赖新...
阅读(3299) 评论(5)

百度AI开发者大会见闻

7月5日在国家会议中心举办的百度AI开发者大会结束好,貌似吃瓜群众关注的重点是李彦宏乘坐无人驾驶汽车被交警介入调查。一般违反交通规则的处罚,包括罚款扣分吊销驾驶证啥的,针对的都是开车司机。那么问题来了,对于没有司机的无人驾驶汽车,到底要扣谁的分?难道是坐在副驾驶上的“乘客”李彦宏的吗? 但是不管这些吸引眼球的新闻,作为一个通过CSDN拿到票的小白来说,听了陆奇了讲了一个上午,除了总体思路是让人觉...
阅读(409) 评论(0)

人脸识别源码运行指南

前言人脸识别的源码放出来之后,不少小伙伴下载之后仍然不能运行成功。于是被逼无奈,把源代码改成了我认为最容易运行成功的版本。即使如此,我认为写下这个指南还是有必要的。因为反复回答相同的问题实在是太累人了。 重复一遍,本文环境为win7+vs2015+opencv3.2_with_contrib源码下载地址公众号回复:人脸识别源码或者 网盘: http://pan.baidu.com/s/1b1J2...
阅读(1906) 评论(11)

OpenCV|图片与视频的相互转换(C++&Python)

前言在学习opencv的过程中,终会遇到需要把视频转换成图片处理,或者把处理后的图片保存为视频格式的时候。这篇文章中就来看一下如何进行图片和视频之间的相互转换。视频转图片对于这种情况大家应该很熟悉了。因为学习opencv的时候肯定打开过摄像头,比如打开摄像头检测个人脸或者笑脸之类的。在这个过程中,实际就是把摄像头拍摄到的视频转换为一帧一帧的图片连续地进行处理。我们知道,对于打开视频和摄像头,open...
阅读(1687) 评论(2)

小密圈:OpenCV实践之路

最近发现一个很多意思的东西,小密圈。号称连接一千位铁杆粉丝,知识变现。据说小密圈可能是最好的微信公众号读者论坛。也做一个尝试,看有多少人愿意加入。仍然是分享OpenCV实战的内容和资料,除了平时写的内容分享之外,也会分享一些我平时的参考资料。...
阅读(865) 评论(0)

个人博客开通!——Django从入门到...WordPress

个人博客网站开通了,欢迎大家来逛:6xiaolong.cn 网站搭建的过程简直是曲折。很多人都想有个自己的个人网站,平时发发博客啥的,想想就觉得高大上。。在搭建网站的诸多方法中,我一开始选择了最难的一种——自己写一个。然而…原因是这样的。当学习了Python之后,发现Python是可以写网站的。于是在本学期开学的时候心血来潮,就想要自己写一个博客网站。在什么都不懂的情况下粗略地了解了Django和F...
阅读(1113) 评论(0)

Python优雅地可视化数据

最近看《机器学习系统设计》…前两章。学到了一些用Matplotlib进行数据可视化的方法。在这里整理一下。声明:由于本文的代码大部分是参考书中的例子,所以不提供完整代码,只提供示例片段,也就是只能看出某一部分用法,感兴趣的需要在自己的数据上学习测试。最开始,当然还是要导入我们需要的包:# -*- coding=utf-8 -*- from matplotlib import pyplot as pl...
阅读(1844) 评论(2)

Caffe+Visual Studio 2015编译可以有多简单?

上一篇文章没有给出caffe+VS2015的具体步骤,只是给出了一个教程的Github地址。但是由于国内网速的问题,有的人文件都没能成功下载,有的由于英文水平所限,编译起来也是有点麻烦。所以本文做为上一篇的补充。基本上是教程的中文版,只不过不是完全翻译,用自己的话再说一遍,夹杂一些注意事项。下载1. 下载Caffecaffe只有不到10M。还是下面这个地址: https://github.com...
阅读(2312) 评论(1)

Caffe+windows7+Visual Studio 2015+Python+CPU配置记录

前言以前配置过caffe,当时是Visual Studio 2013,因为当时的教程只有2013的。重装电脑之后,一直没有静下来去配置caffe,失败过好几次。这次算是找对教程和资源了,终于配置成功。本文不记录具体步骤,只给出我参考的链接,需要的人还是去看Github原版较好。这里只记录一些需要注意的地方。1. Caffe + Python如果只用Caffe的Python接口而不用C++接口的话,事...
阅读(1483) 评论(1)
78条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:340897次
    • 积分:3614
    • 等级:
    • 排名:第10549名
    • 原创:76篇
    • 转载:2篇
    • 译文:0篇
    • 评论:596条
    微信公众号
      CVPy
      不仅限于OpenCV和Python
    小密圈
    欢迎关注我的微博
    博客专栏
    文章分类
    最新评论
    百度统计