MS1M-ArcFace数据库的rec格式如下(其他数据库):

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time        :2021/1/12 上午10:00
# @Author      :weiz
# @ProjectName :insightface
# @File        :rec2image.py
# @Description :
import mxnet as mx
import mxnet.ndarray as nd
from skimage import io
import numpy as np
from mxnet import recordio
import matplotlib.pyplot as plt
import os
from tqdm import tqdmpath_prefix = '/home/weiz/data/face/faces_emore/train'
path_imgidx = '/home/weiz/data/face/faces_emore/train.idx'
path_imgrec = '/home/weiz/data/face/faces_emore/train.rec'
output_dir = '/home/weiz/data/face/arcFace'if not os.path.exists(output_dir):os.mkdir(output_dir)imgrec = recordio.MXIndexedRecordIO(path_imgidx, path_imgrec, 'r')for i in tqdm(range(501195)):header, s = recordio.unpack(imgrec.read_idx(i+1))img = mx.image.imdecode(s).asnumpy()label =str(header.label)id = str(i)label_dir = os.path.join(output_dir, label)# 检查标签文件夹是否存在if not os.path.exists(label_dir):os.mkdir(label_dir)# plt.imshow(img)# plt.title('id=' + str(i) + 'label=' + str(header.label))# plt.pause(0.1)# print('id=' + str(i) + 'label=' + str(header.label))fname = 'Figure_{}.png'.format(id)fpath = os.path.join(label_dir, fname)io.imsave(fpath, img)

mxnet的rec数据中还原图片相关推荐

  1. 从mxnet的rec文件中恢复jpg格式

    网上清一色"互相参考"的回答--: 这里迷之501195,然后搜了几个答案居然都写的501195....... 这里给出另一份答案: 参考: cvtower/seesawfacen ...

  2. vue项目对要显示的富文本数据中的图片处理----去掉或控制图片大小

    一.去掉图片标签 let informationArticle = informationArticle.replace(/<\/?(img)[^>]*>/gi, ''); 利用正则 ...

  3. oracle 存取图片,用ASP.NET 2.0在Oracle中存取图片(文件)的操作

    用ASP.NET 2.0在Oracle中存取图片(文件)的操作 2010-10-21文字大小:大中小 有时由于某种须要(如安全性)须将图片或文件存放在数据库中,当然通常情况下特别是文件比较大的时刻许多 ...

  4. 如何在数据表中存取图片 - 回复 三足乌 的问题

    问题来源: http://www.cnblogs.com/del/archive/2009/05/28/1491186.html#1801853 准备工作: 1.在空白窗体上添加: ClientDat ...

  5. Android中使用HttpURLConnection实现GET POST JSON数据与下载图片

    Android中使用HttpURLConnection实现GET POST JSON数据与下载图片 Android6.0中把Apache HTTP Client所有的包与类都标记为deprecated ...

  6. 前嗅教你大数据:批量采集/下载网页中的图片数据

    l 采集网站 [场景描述]采集revisionvillage网页中所有真题图片的数据. [源网站介绍]revisionvillage,国外知名IB真题网站,每道题都有视频讲解的IB数学刷题网站. [使 ...

  7. 数据增强——对文件夹中的图片进行读取、数据增强,保存操作

    图片读取.数据增强.图片保存代码 """ # 数据增强实现 """ import cv2 import numpy as np import ...

  8. layui数据表格中包含图片的处理方式

    layui数据表格中包含图片时,图片可能显示不全. 搜索后网上的解决方法: <style>.layui-table-cell {height: 100%;max-width: 100%;} ...

  9. 从bag包中提取图片和点云数据为pcd格式点云文件

    从bag包中提取图片和点云数据为pcd格式点云文件 1 开始提取bag包之前的准备工作 2 从bag包中提取图片和点云数据 首先说明一下我运行的系统环境: python2 Ubuntu18.04 RO ...

最新文章

  1. oracle修改机器名后不能启动Console的解决方案
  2. 一些实用的mysql语句(不断积累更新)
  3. oracle数据库函数/存储过程/包区别
  4. 清华大学图神经网络综述:模型与应用
  5. 2018中国智能制造发展高峰论坛(上海站):把握智能制造升级
  6. python详细的安装教程分享!
  7. 编写HTML提高编写代码的效率,优化innerHTML操作(提高代码执行效率)
  8. [ERR] 1227 - Access denied; you need (at least one of) the SUPER privilege
  9. linux时间类型localtime_r
  10. 限时购校验小工具dubbo异步调用实现限
  11. Linux Systemcall By INT 0x80、Llinux Kernel Debug Based On Sourcecode
  12. log4j使用方法--视频地址: http://www.letv.com/ptv/pplay/11475
  13. Python3异常-AttributeError: module 'sys' has no attribute 'setdefaultencoding'
  14. Ubuntu下Android Studio连接手机无法识别
  15. C语言练习题,鸡兔同笼
  16. 移动开发者如何获取免费流量
  17. 你所不知的有趣投影方法
  18. 45岁了社保交了25年不交了行吗?
  19. 读取XML文档解析信息
  20. 易语言人脸识别算法源码

热门文章

  1. [附源码]SSM计算机毕业设计疫情环境下的酒店管理系统JAVA
  2. Matlab常用操作入门及电力电子系统仿真
  3. 全球社交软件月活排行 微信排第五
  4. Java: 找不到符号 符号: 类 SpringBootApplication
  5. 海信A6/A6L A7Pro/CC A5PRO/A5PRO CC 安装gms google service指南
  6. win10 完全卸载 小黑笔记本
  7. DDoS 的肉鸡都是哪来的?
  8. 2022年“研究生科研素养提升”系列公益讲座在线测评题目与参考答案
  9. 规则引擎——Drools
  10. python计算平均数_Python标准库——数学运算