近期工作需要调研关于人脸转换向量存储到自家的数据库去做人脸识别,所以我在网上pick了两种关于人脸转换向量的两种简单做法,但是作为一个java开发工程师,对python的使用不是很精通,所以代码仅供参考

import face_recognition as fr
#测试修改文件绝对路径
test_image = "C:\\Users\\admin\\Desktop\\128维实例\\test1.jpg"
image = fr.load_image_file(test_image)face_locations = fr.face_locations(image)
face_encodings = fr.face_encodings(image, face_locations)for face_encoding in face_encodings:print(face_encoding)

上述的是图片转换128维度的向量

import argparse
import cv2
import sys
import numpy as np
import insightface
from insightface.app import FaceAnalysis
from insightface.data import get_image as ins_get_image
import face_recognition as fr
#检测insightface的版本是否大于等于0.3.0
assert insightface.__version__>='0.3'parser = argparse.ArgumentParser(description='insightface app test')
parser.add_argument('--ctx', default=0, type=int, help='ctx id, <0 means using cpu')
parser.add_argument('--det-size', default=640, type=int, help='detection size')
args = parser.parse_args()
app = FaceAnalysis()
app.prepare(ctx_id=args.ctx, det_size=(args.det_size,args.det_size))#测试修改文件绝对路径
test_image = "C:\\Users\\15372\\Desktop\\128维实例\\test1.jpg"
image = fr.load_image_file(test_image)faces = app.get(image)#face 的length就是一张图内人脸个数
#print(len(faces))
for face in faces:print(face['embedding'])

上述为图片转换512维度的向量

萌新一枚,谢谢阅读~

Python关于人脸图片转换128/512维度向量的两种做法相关推荐

  1. python图片转换成文字的手机软件_手机如何将图片转换成文字?用这两种方法转换很简单...

    没有扫描仪怎么将纸质文档变成电子文档?图片上的文字太多想要提取没有好的方法吃苦受累的就是自己!今天分享给大家用手机将图片转换成文字的方法,轻松提取图片文字很简单! 方法一.迅捷文字识别--手机APP ...

  2. 如何把图片转换成PDF格式?这两种方法不要错过

    怎么把图片转换成PDF文件格式呢?PDF文件一直以来都是我们传输文件的好帮手,它的显著效果不仅可以体现在文件上,也可以在图片中拥有良好的体验感.我们将图片转换成PDF格式来发送或者是打印,就不会出现排 ...

  3. python二进制和图片转换

    python二进制和图片转换 之前做项目,发现很多图片都是存储成二进制的形式,比如存储为.bin .dat等文件,如果你直接用记事本打开文件,会发现里面内容如下: 0005 0000 0000 000 ...

  4. python 人像素描_基于python实现把图片转换成素描

    这篇文章主要介绍了基于python实现把图片转换成素描,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 导语: 你是否还在为当时年少时没有选择自己的梦 ...

  5. python画素描画_基于python实现把图片转换成素描

    这篇文章主要介绍了基于python实现把图片转换成素描,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 导语: 你是否还在为当时年少时没有选择自己的梦 ...

  6. 图片怎么转换成PDF格式?这两种方法都可以实现转换

    怎么把图片转换成PDF格式呢?大家在日常中也会经常使用到图片,不管是出门游玩还是办公学习,图片都会给我们带来极大的便利.但是一旦图片的数量多了起来,我们又不能删除,那么这些图片的存放就是一个关键的问题 ...

  7. python numpy读取数据_大神教你python 读取文件并把矩阵转成numpy的两种方法

    导读 今天小编就为大家分享一篇python 读取文件并把矩阵转成numpy的两种方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 在当前目录下: 方法1: file = open( ...

  8. python大神读取_大神教你python 读取文件并把矩阵转成numpy的两种方法

    导读 今天小编就为大家分享一篇python 读取文件并把矩阵转成numpy的两种方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 在当前目录下: 方法1: file = open( ...

  9. matlab 图像转视频教程,Matlab制作视频并转换成gif动态图的两种方法

    一.第一个方法比较简单,就是使用movie(f)直接取生成AVI视频文件. %% f(t)-->f(4*t+12) 并且验证%% function Signal_change() tic%记录程 ...

最新文章

  1. 仿qq左滑删除listview_Java基于Swing和Netty仿QQ界面聊天小项目
  2. 聊聊Service(一)
  3. 牛客题霸 [数组中出现次数超过一半的数字] C++题解/答案
  4. FreeSql (三十四)CodeFirst 迁移说明
  5. 【Linux】宝塔Linux面板命令大全
  6. vue 项目加载顺序_如何提高Vue项目首页的加载速度
  7. jupyter notebook使用opencv的例子_VSCode中使用jupyter notebook
  8. 领域驱动设计最佳实践
  9. navicat设置唯一键——unique
  10. 教你配置赏心悦目的开发神器 Atom-郭永峰-专题视频课程
  11. 学习写了一个新年倒计时->jQuery+CSS+Html
  12. 刚刚!蚂蚁全部互联网存款产品下架;阿里辟谣:被中央联合调查纯属谣言!...
  13. 有关计算机的论文参考外文文献,最新计算机论文参考文献 计算机外文文献怎么找...
  14. Qt网络文件加密处理断点续传多文件下载器bt开源种子下载器分析附下载
  15. pip install pyinstaller安装报错
  16. Python开发——做一个简单的【表白墙】网站
  17. html-day13渐变动画
  18. 马云再一次颠覆革命!支付宝又逆天:不用钱包不用手机照样支付
  19. PELCO-D与PELCO-P协议介绍
  20. 复旦大学黄萱菁:自然语言处理中的表示学习

热门文章

  1. aac格式怎么转换为MP3格式
  2. 【JZOJ4598】准备食物
  3. H5音乐播放器我的2.0
  4. 分别实现网页播放mp3、flv、wmv、Flash,代码兼容FireFox
  5. 《平衡掌控者 游戏数值战斗设计》学习笔记(四)技能与装备设计
  6. 联筑赚:我国盘扣式脚手架行业发展概况与展
  7. 《霜冷长河》之《壮士》----英雄归来
  8. 如何修复Kindle频繁自动锁屏和解锁
  9. bin文件用cad打开_bin文件怎么用cad打开
  10. hello.i 预处理文件