自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 如何从头训练一个一键抠图模型

如何从头训练一个一键抠图模型 1. 前言 抠图是图像编辑的基础功能之一,在抠图的基础上可以发展出很多有意思的玩法和特效。比如一键更换背景、一键任务卡通化、一键人物素描化等。正是因为这些有意思的玩法,CVPy网站上的一键抠图功能上线以来,从赞数来看,人气之高已经遥遥领先于CV派内其他高手,可见此模型...

2020-11-16 19:53:23 31 0

原创 【CV派】新玩法——AI一键抠图+素描

看过之前文章的朋友们知道,我最近成立了一个门派,与公众号同名,名为【CV派】。山门及门派一众高手介绍如下: 新玩法 话说最近新入门的高手CV小素,竟然撇下其妹妹AI小素,整天与AI魅婷“称姊道妹”。当然,与魅婷厮混是可以理解的,毕竟魅婷是CV派人气第一的高手,看看每个高手底部的赞数就一目了然了。...

2020-11-01 22:13:59 65 0

原创 任意图像转素描:Python分分钟实现

图像转素描效果展示 看到这个标题你可能觉得,我这次终于开始标题党了。然而众所周知,我是标图党~,一般不会做标题党这种事情,既然说了分分钟实现,那就说明——代码在十行左右。 代码虽少,但是效果确实一点都不含糊(即使含糊了…我也给出了调参的空间~)。 按照惯例,先看两张效果图: 还有一张在最上方。...

2020-09-22 13:22:21 137 0

原创 一键智能抠图-原理实现

1. 效果秀 有些朋友已经体验过了cvpy.net最近新上的一键智能抠图和换背景的功能,智能判断前景并自动抠图,效果还是挺惊艳的,放几张图看看效果: 请注意看这位喵星人右侧性感的胡须,抠的可谓是非常精细了。 有人说了,这张图片的的背景是简单的纯色背景,体现不出难度来。 那我换一张我在路边拍的一朵...

2020-08-31 13:54:37 380 0

原创 OpenCV DNN 模块-风格迁移
原力计划

本文主要介绍OpenCV的DNN模块的使用。OpenCV的DNN模块自从contrib仓库开始,就是只支持推理,不支持训练。但是仅仅只是推理方面,也够强大了。现在OpenCV已经支持TensorFlow、Pytorch/Torch、Caffe、DarkNet等模型的读取。本文们就以风格迁移为例,来...

2020-07-05 22:05:50 216 0

原创 魔幻光影滤镜(3):美女人像“划重点”

(上面霉霉的处理效果图在末尾) 上一篇文章:魔幻光影滤镜(2):仿Redfield Fractalius滤镜 之中,所有示例都是用的动物图片,不论是开头的PS示例还是后面程序用的,都是动物图。 有位小伙伴表示,也许可以试试人像的效果,这简直是打开了新世界的大门啊,为啥我一直没有想到呢。 这位...

2018-01-29 13:53:59 1274 1

原创 人脸识别博客整理及学习建议

一、前言之前基于OpenCV断断续续写了几篇关于人脸识别的博客。最开始是写了三篇一系列整套的流程。后来由于问问题的人太多,就又针对一些问题写了些东西,后来OpenCV3出来之后把程序又改成了OpenCV3版本。并且把程序修改的极其容易上手运行,我觉得改的不能更简单了,因为配置好之后其实修改下路径只...

2017-12-14 11:41:09 8886 11

原创 OpenCV3.3人脸识别模块的API的变化

OpenCV3.3人脸识别模块的API的变化1. 前言开始用最新版的OpenCV进行人脸识别的小伙伴也许已经发现了,人脸识别的最新API变化了。这也正是人脸识别等contrib模块没有放到主仓库的原因:不稳定,仍在开发中。当然这次的变化也预示着一些好的事情,毕竟自从OpenCV2.4时期人脸识别模...

2017-11-19 13:37:31 7302 5

原创 Django开发了个人博客以及开通公众号

学习Django之前在CSDN这里发布的内容大部分都是基于C++语言的,最近稍微深入多学了一下Python,也可以用Python做一些事情了,比如web开发。其实这跟我的专业没啥关系,主要是玩玩。业余时间在学Django。按照学习Django的惯例,一般最基础的教程就是写一个博客系统,我的第一个项...

2017-03-27 21:23:29 1595 2

原创 肖像转素描:AI小素的前世今生

一. 小素的全名和家族箴言 前段时间,我做了个AI,叫小素,能够把肖像图片转成素描风格。受限于数据集,目前只是人物肖像的转换效果还能看,其余的如风景建筑、花鸟虫鱼、风花雪月之类的图片,也可以转换,只是效果嘛…只能说一切皆有可能! 下面是小素的几张人物肖像的转换效果: [外链图片转存失败,源站可能有...

2020-09-13 17:45:41 121 0

翻译 深度学习中的目标检测:概述

本文首发于公众号CVPy: 深度学习中的目标检测:概述 本文由`CVPy`翻译自以下文章: https://tryolabs.com/blog/2017/08/30/object-detection-an-overview-in-the-age-of-deep-learning/。 前言 从简...

2020-07-25 08:52:48 165 0

原创 TensorFlow Object Detection目标检测模型训练时Loss急剧上升直至为NAN

今天用TensorFlow Object Detection训练目标检测模型的时候,Loss一直不正常,先下降了一下,然后急剧上升直至为NAN。然后报错Model diverged with loss = NaN.。截取部分日志如下: INFO:tensorflow:loss = 18919772...

2020-07-21 15:03:16 272 0

原创 卡通化-看看二次元的你长什么样

CVPR2020收录了一篇卡通化的文章,Xinrui Wang和Jinze Yu的《Learning to Cartoonize Using White-box Cartoon Representations》。可以把人物或者风景画转换为卡通风格的图片,效果非常惊艳。 相比于之前深度学习为人诟病的...

2020-07-16 09:01:06 201 0

原创 卷积到底是怎么【卷】的

卷积,这个词大家应该都不陌生,数学中傅立叶变换的时候,物理中信号处理的时候,图像处理中滤波的时候、提取边缘的时候,还有深度学习中卷积神经网络的时候,处处可见卷积的影子。卷积在图像处理中的应用非常广泛,可以说理解了卷积,就可以理解图像处理算法的半壁江山,也不知道这个说法是否夸张了。 但是都说卷积卷积...

2019-11-28 10:17:51 1022 1

原创 TensorFlow Object Detection API使用问题小记

1. Faster RCNN batch size 只能设为1? 参考:object detect api fasterrcnn OOM:https://github.com/tensorflow/models/issues/3697#issuecomment-425992882 有三种可选的办法...

2019-11-27 10:50:08 256 0

原创 Java判断两个Date是不是同一天

Java判断两个Date是不是同一天 1. 利用Calendar Calendar cal1 = Calendar.getInstance(); Calendar cal2 = Calendar.getInstance(); cal1.setTime(date1); cal2.setTim...

2018-09-17 11:36:34 7513 0

原创 OpenCV学完基础知识不知道做什么?!我不相信这是真的

编程是需要练习的,需要项目练手的。 听不少人说过,学习完OpenCV的基础部分之后就不知道该干什么了?怎么可能呢? 实际上能做的事情很多,不要因为觉得太简单或者太难就不动手做了。只要有兴趣有时间有需要,就先动手做起来。哪怕先实现其中最简单的部分,后面再慢慢的一边学习一边添加功能,也是好的。...

2018-01-29 14:05:00 20461 0

原创 魔幻光影滤镜(2):仿Redfield Fractalius滤镜

引言 熟悉PS的人也许知道,PS滤镜中有一个Redfield Fractalius,可以让图片展现出魔幻的效果,比如一直可爱的喵星人,经过魔幻光影滤镜处理之后就会展现出下面威武霸气的样子: 还有这样 这样 那么我们能不能用OpenCV来实现这样的效果呢?答案显然是可以的。而且O...

2018-01-26 11:57:18 1253 0

原创 魔幻滤镜Gabor Filter 原理与实现(python & C++)

Gabor Filter 以下定义翻译引用自维基百科: 在图像处理领域,以Dennis Gabor命名的Gabor滤波器,是一种用于纹理分析的线性滤波器,即它主要分析的是,图像在某一特定区域的特定方向上是否有特定的频率内容。当代许多视觉科学家认为,Gabor滤波器的频率和方向的表达与人类...

2018-01-26 11:50:08 1519 0

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

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

2018-01-12 16:38:46 5005 0

原创 Python可变长参数

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

2018-01-10 16:33:58 1070 0

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

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

2017-12-29 20:43:37 3061 0

原创 用Python给头像加上圣诞帽

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

2017-12-23 16:59:13 4950 2

原创 图像处理笔试面试题

秋招各种笔试面试,总结下遇到的图像处理和C++的题目。写下来的都是能记起来的,记不起来的应该也有不少。大概让没有经历过的人知道会遇到什么样的问题,可以提前准备下。除了一下题目之外,最多的还是围绕着你做过的项目来问的。一、图像处理题目注意,一下所有需要写代码的题目,不允许使用OpenCV的Mat类。...

2017-12-12 18:20:20 6955 6

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

有人在github上发布了何凯明的Mask R-CNN目标检测和对象分割Keras和TensorFlow的实现代码。这个实现基于Python 3、Keras和TensorFlow。模型对图片中的每个对象实例生成包围框(bounding boxes)和分割掩膜(segmentation masks)...

2017-11-03 10:06:37 7552 1

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

一、初得模型那是一个月之前的事情了,我利用TesorFlow Object Detection API训练了现在目标检测里面应该是最快的网络MobileNet。当时的目的就只是学习整个finetuning的流程,于是我只是用了20张自己标注的人脸样本图片作为训练集去finetuning,训练完之后...

2017-11-01 18:06:30 22620 45

原创 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_we...

2017-09-08 21:29:44 2867 1

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

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

2017-08-07 10:36:19 4147 1

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

OpenCV3.3在8月3号正式出炉,想要体验最新特性的朋友可以去官网下载了,反正配置一下只需要几分钟。这次最主要的更新就是,终于把DNN模块从contrib里面提到主仓库里面,放到了官方发布版中。虽然我配置的一直是OpenCV with contrib,但是对于DNN模块,限于电脑配置太低,一直...

2017-08-06 11:08:21 6703 6

原创 百度AI开发者大会见闻

7月5日在国家会议中心举办的百度AI开发者大会结束好,貌似吃瓜群众关注的重点是李彦宏乘坐无人驾驶汽车被交警介入调查。一般违反交通规则的处罚,包括罚款扣分吊销驾驶证啥的,针对的都是开车司机。那么问题来了,对于没有司机的无人驾驶汽车,到底要扣谁的分?难道是坐在副驾驶上的“乘客”李彦宏的吗? 但是不管...

2017-07-07 11:13:01 979 0

原创 人脸识别源码运行指南

前言人脸识别的源码放出来之后,不少小伙伴下载之后仍然不能运行成功。于是被逼无奈,把源代码改成了我认为最容易运行成功的版本。即使如此,我认为写下这个指南还是有必要的。因为反复回答相同的问题实在是太累人了。 重复一遍,本文环境为win7+vs2015+opencv3.2_with_contrib源码下...

2017-06-26 11:11:12 6872 27

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

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

2017-06-12 18:21:58 14716 4

原创 小密圈:OpenCV实践之路

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

2017-06-11 18:55:32 1695 0

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

个人博客网站开通了,欢迎大家来逛:6xiaolong.cn 网站搭建的过程简直是曲折。很多人都想有个自己的个人网站,平时发发博客啥的,想想就觉得高大上。。在搭建网站的诸多方法中,我一开始选择了最难的一种——自己写一个。然而…原因是这样的。当学习了Python之后,发现Python是可以写网站的。于...

2017-06-10 12:04:14 3393 4

原创 Python优雅地可视化数据

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

2017-05-31 11:35:43 2406 2

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

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

2017-05-26 13:15:33 12710 19

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

前言以前配置过caffe,当时是Visual Studio 2013,因为当时的教程只有2013的。重装电脑之后,一直没有静下来去配置caffe,失败过好几次。这次算是找对教程和资源了,终于配置成功。本文不记录具体步骤,只给出我参考的链接,需要的人还是去看Github原版较好。这里只记录一些需要注...

2017-05-24 11:50:18 5478 2

原创 如何遍历文件夹下的所有图片(Pyhton&C++)

前言虽然本文说的是遍历图片,但是遍历其他文件也是可以的。在进行图像处理的时候,大部分时候只需要处理单张图片。但是一旦把图像处理和机器学习相结合,或者做一些稍大一些的任务的时候,常常需要处理好多图片。而这里面,一个最基本的问题就是如何遍历这些图片。用opencv做过人脸识别的人应该知道,那个项目中并...

2017-05-22 18:33:53 16579 3

原创 Python简单图片爬虫

经常在逛知乎,有时候希望把一些问题的图片集中保存起来。于是就有了这个程序。这是一个非常简单的图片爬虫程序,只能爬取已经刷出来的部分的图片。由于对这一部分内容不太熟悉,所以只是简单说几句然后记录代码,不做过多的讲解。感兴趣的可以直接拿去用。亲测对于知乎等网站是可用的。上一篇分享了通过url打开图片的...

2017-05-15 22:49:37 2898 0

原创 如何通过URL打开图片(Python)

不论是用opencv还是PIL,skimage等库,在之前做图像处理的时候,几乎都是读取本地的图片。最近尝试爬虫爬取图片,在保存之前,我希望能先快速浏览一遍图片,然后有选择性的保存。这里就需要从url读取图片了。查了很多资料,发现有这么几种方法,这里做个记录。本文用到的图片URL如下:img_sr...

2017-05-08 11:36:10 32400 0

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