栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

opencv将预测的68个landmarks标注到图片上

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

opencv将预测的68个landmarks标注到图片上

import pickle
import cv2

#.vid是一个list,里面放着字典,字典中有两个,分别保存着一张图片,一个68个关键点的坐标
#   
# 重点是rb和r的区别,rb是打开2进制文件,文本文件用r
f = open('/home/pfrobot/pfproject/Hangz/Few_shot_adversarial_study/talking-heads-master/output/01dfn2spqyE.vid','rb')
carloan = pickle.load(f)
# print(carloan)
dict=carloan[0]
frame=dict['frame']
landmarks=dict['landmarks']

# img=frame[:, :, [2, 1, 0]]
img=frame[:, :, [2, 1, 0]]
cv2.imwrite("result.png", img)#必须先保存图片否则会报错
# cv2.namedWindow("1")
# cv2.imshow('1',img)
# cv2.waitKey()
# cv2.destroyAllWindows("1")

img=cv2.imread("/home/pfrobot/pfproject/Hangz/Few_shot_adversarial_study/talking-heads-master/pftest/result.png")
height, width, bands = img.shape  # 获取图片信息
color = (0, 0, 255)
# circle(图片,中心点(x, y), 半径长度, 颜色,圆边厚度
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/929750.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号