自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 正向逆向最大匹配算法实现自动分词python

原理指路这。直接上实验过程。1、199801人民日报语料这是已经分词而且词性标记好的,我们用来获取里面的词,作为后续自己分词的底表。2、生成底表# 匹配词性def cixing(data): dic = {} for line in data: # 匹配普通词性标注 pattern = re.findall(r'/[A-Za-z]{1,30}', line) for p in pattern: if p in

2020-06-16 20:52:46 993 2

原创 Python--OpenCV DNN人脸检测

OpenCV DNN之前的opencv haar和dlib人脸检测。现在深度学习不断发展,基于深度学习的人脸检测算法也在不断更新。OpenCV实现深度学习人脸检测是从OpenCV3.3版本后开始引入,算法出自论文《SSD: Single Shot MultiBox Detector》。Dlib也已经实现了。Haar-Cascade,HOG-SVM,深度学习正是代表着人脸检测乃至目标检测的三个时代。他们的对比可以看这篇博客。依据那个Learn OpenCV网站博主Vikas Gupta博士评测,Ope

2020-06-13 11:13:43 1991

原创 Python--Dlib库人脸检测

Dlib一些关于dlib的介绍在这里主要实现一下人脸检测,dlib人脸检测主要是基于HOG-SVM,与opencv人脸检测【之前写的博客】的人脸检测有区别,相比之下,dlib识别精度更高,在微小遮挡的情况下也能识别。(不过也要具体情况具体分析,某些人脸反而opencv能检测出来)但是dlib人脸识别的图片大小最好大于80X80,才会有比较好的识别效果。另外,dlib还能进行一个68个关键点的定位。不过话说,安装dlib库还真麻烦,需要另外下载好多其他库,还要下载个VS。我记得我安装找了好多教程,废了点

2020-06-12 23:01:59 4505 1

原创 Python--OpenCV人脸检测

OpenCV人脸检测OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。——百度百科opencv的功能很强大。在人脸识别方面,它包含了很多分类器,可以识别眼睛、嘴巴、正脸等等,其中在正脸识别上有4个haar特征训练的级联分类器。(1)haar

2020-06-12 21:23:25 459

原创 VMware安装XP系统遇到“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”错误

1、下载VMware Workstation我看了好多教程,也下载了好几个博主发的下载链接,结果好多都不太有用。这里推荐一个,我最后安装参考的教程。不过他装的不是xp系统,大家只要在下面这一步,替换成xp映象文件就行。这样一步步下来,结果在最后完成好了,准备启动的时候报错了,我晕。我也去找了很多这样的报错,说是进入BIOS模式进行修改。我的电脑是联想小新Air13,网上说开机或者重启的时候马上按F2或者Fn+F2,结果一点用都没有!!!我开机关机了好几次,传言的什么Delete、F10全都按遍

2020-06-01 11:06:43 540

原创 Python--Image库图片遮挡、剪切、位移

python的Image库非常强大,几乎被认为是python官方图像处理库。这里简单的介绍几种我自己最近用到的处理,包括位移、剪切和遮挡。以后再用到其他功能,就继续更新吧。1、位移Imagechops模块除了offset这个偏移方法,还有很多函数,见这里。def shift(im): plt.figure() plt.subplot(1,2,1) img = Imag...

2020-05-08 15:03:05 2806 1

原创 Python--imgaug图片数据增强

数据增强2.0版imgaug是一个专门用于机器学习图片数据增强的库,功能十分强大,除了普通的旋转、翻转等增强方式,还有超像素增强、锐化、浮雕等等等高端增强方法!另外它还支持按照指定概率仅对输入图片中部分图片进行增强,这就使得同一类图片里每张图片会有不同的增强方式,后续模型训练会学习到不同特征。除了数据增强,它还有绘制热图、关键点、边框……更多功能请看imgaug github安装方法:pip...

2020-05-07 16:30:01 529

原创 Python--使用opencv图片数据增强

在进行模型训练的时候会遇到数据量小的问题。针对一些小数据集可以进行离线数据增强,一定程度上能防止模型过拟合。下面是一些使用opencv库进行图片数据增强的方法。具体函数使用方法,调参啥的可以自查opencv函数手册,也可以百度具体方法。https://docs.opencv.org/1、翻转# 翻转def flip(pic): img = [] h_pic = cv2....

2020-05-06 18:56:56 2179

原创 Python--批量重命名文件夹及文件夹下文件

我在图像处理时,遇到某些函数读路径不能有中文名,比如opencv。当然有其他更方便的解决方法。我这里直接重命名文件,也挺快的。# 重命名def rename(path): class_dict = {} i = 0 filelist=os.listdir(path) # 该文件夹下所有的文件(包括文件夹) names = [] num = [] ...

2020-05-06 17:48:58 545

原创 Top5误差率

深度学习模型训练除却常见的PRF指标,在多分类的图像识别方面,还有两个误差率,也是公认的图片分类评价标准,即top1 err和top5 err。比如AlexNet训练分类图片在top1和top5上的误差率分别降低到了39.7%和 18.9%。VGG在top5上的错误率为7.5%。top1 err-----模型返回预测矩阵里概率最大对应的标签和正确标签不一致样本数/总样本数。其实这个就是 1-A...

2020-04-17 23:58:28 757

原创 UserWarning: Possibly corrupt EXIF data.捕捉错误并将图片删除

用Python Image库在进行图片读取时,会遇到下面的报错,是因为本身图片损坏。但是它只会进行警告,不会暂停程序或者把图片移除。/app/anaconda3/envs/tensorflow/lib/python3.5/site-packages/PIL/TiffImagePlugin.py:763: UserWarning: Possibly corrupt EXIF data. Expe...

2020-03-29 12:05:14 2380 1

原创 卸载Adobe Creative Cloud

我简直无法理解这个Adobe应用软件 自从下载了之后我再也没有卸载成功过我为了下载PS,不知道为什么下载了它之后,用的次数很少,它占的空间还挺大?想卸载它有两年了……每次看到它都要去试着卸一次……我试过通过安全管家软件卸载、强制卸载、系统卸载等等方法……一直没成功……因为也没有影响我其他操作,人太懒,就一直时不时的卸载一次,也没有想过去彻底根除它!今天!我下定决心要除了它!搜索了才知道,卸...

2020-03-25 00:38:26 952

原创 Python--图片去重 按文件大小读取

Python–图片去重 按文件大小读取最近在做图片处理任务分完图片发现有很多一样的但是python os.walk()返回的的文件列表顺序会不一样之前写的代码 要全部遍历所有图片 一张图和剩下所有图对比 虽然说准确率很高 但是效率特别低然后我发现在文件夹里把图片按大小排序相似的图片会相邻这样只要相邻图片对比就能move (意思是1和2对比,3和4对比等等)不用全部遍历就可了 虽然不能做...

2020-03-07 17:49:13 387

空空如也

空空如也

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

TA关注的人

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