python-opencv学习笔记
玖耿
随缘瞎发……
展开
-
人脸3D关键点检测
使用单张RGB图像即能够精准定位人脸2106个3D关键点,基于2106个3D人脸关键点,可重建3D人脸模型,清晰描述人脸曲面信息,为各种美妆渲染特效提供支持。https://github.com/zhouqun92/face-3d-landmark原创 2020-09-29 19:27:46 · 1921 阅读 · 1 评论 -
从零开始搭建人脸106点关键点检测模型(一):准备数据集——调用face++ api检测人脸106关键点
无聊的发慌打算写个搭建人脸106点关键点检测模型的简易教程,包括数据集准备,模型搭建,训练以及推理测试,保证简单易懂。第一步,就是数据集的准备。我们首先想到的就是开源的人脸关键点数据集300W,WFLW等。但是开源的缺少106点的数据集,所以我们可以调用face++的api标注106关键点作为我们训练的数据集。(虽然不是很准)。一.下载数据。我们选用WFLW数据集的图片(商...原创 2019-11-22 18:09:39 · 4898 阅读 · 8 评论 -
使用python-opencv 的Knn进行数据分类
原理简述:KNN 可以说是最简单的监督学习分类器了,其基本原理就是找到测试数据在特征空间中的最邻近样本,然后以该样本类别作为测试数据的类别。如果在 KNN 中考虑了 k 个最近样本,则谁在这 k 个邻居中占据多数,那测试数据属于谁那一类。下面是一个简单的对二维坐标点进行分类的例子。首先,随机生成一系列二维坐标点作为训练样本,以x+y=8这条直线为分界线,将样本分为两类。如下图:将以上坐标数据和类别...原创 2018-04-25 14:29:33 · 2540 阅读 · 0 评论 -
使用python-opencv 的KNN对MNIST手写数字进行分类
import cv2import numpy as npimport matplotlib.pyplot as pltimport osimport structdef load_mnist(path, kind='train'): labels_path = os.path.join(path,'%s-labels.idx1-ubyte'% kind) ...原创 2018-04-25 14:43:04 · 1441 阅读 · 0 评论 -
Opencv调用EAST场景文字检测模型进行文字检测(附Python,C++代码)
Opencv3.4.2开始支持EAST文本检测器,不需要安装复杂的依赖,通过几个简单的步骤就能运行训练好的检测器,测试效果。1.环境:python+opencv+imutils或者c++ opencvpython 还需要需要安装imutils,安装方式十分简单。在命令行直接输入运行 pip install imutils2.下载训练好的模型文件。下载链接:https:...原创 2019-02-18 15:36:37 · 8950 阅读 · 8 评论 -
python+opencv调用HED(Holistically-Nested Edge Detection)模型进行边缘检测
opencv3.4以来逐渐加大了对Dnn模块的支持,在最新的opencv中支持了对HED模型的调用。HED模型出自论文,Holistically-Nested Edge Detection ,ICCV2015,Marr奖提名,非常值得看。 https://arxiv.org/abs/1504.06375 采用opencv的Dnn模块调用训练好的HED模型需要先下载模...原创 2019-02-19 16:38:40 · 6382 阅读 · 28 评论 -
Keras快速搭建简易缺陷检测网络
本文使用Keras来快速搭建一个简单的语义分割网络来进行单类别的瑕疵检测。from keras import backend as Kfrom keras.models import Sequentialfrom keras.layers import Dense,Conv2D,MaxPool2D,Flatten,Activation,UpSampling2Dimport numpy ...原创 2019-07-16 14:04:15 · 1505 阅读 · 5 评论 -
Keras快速搭建简易CNN训练Cifar10数据集
Keras很适合快速搭建网络,验证想法。下面使用Keras快速搭建一个简单的卷及神经网import keras as Kfrom keras.datasets import cifar10from keras.models import Sequentialfrom keras.layers import Dense,Conv2D,MaxPool2D,Flatten,Activatio...原创 2019-07-12 11:46:06 · 955 阅读 · 0 评论