美文网首页
生成CelebA-HQ的jpg格式数据集

生成CelebA-HQ的jpg格式数据集

作者: baiyang白杨 | 来源:发表于2019-05-21 10:01 被阅读0次

1. 下载img_celeba.7z文件

从Google drive 上下载img_celeba.7z

https://drive.google.com/drive/folders/0B7EVK8r0v71peklHb0pGdDl6R28 

或者从我的百度网盘下载:链接:https://pan.baidu.com/s/1ojyA2NL1b8xNjQQMysFiDQ

提取码:xybx

2.  合并文件

下载后将会得到7个zip文件,此处需要将这7个zip文件逐个解压,得到从img_celeba.7z.001到img_celeba.7z.014这14个文件,将这些文件放在同一个目录下,然后执行命令:

cat img_celeba.7z.0** > img_celeba.7z

对img_celeba.7z.001~img_celeba.7z.014这14个文件进行合并,得到一个img_celeba.7z文件。

3. 解压img_celeba.7z文件

 解压img_celeba.7z文件,得到img_celeba文件夹,该文件夹内有202599张jpg图像。

首先执行    sudo  apt-get  install  p7zip-full     安装7z文件解压软件

然后执行     7z   x    img_celeba.7z    对该文件进行解压

4. 下载CelebA_hq_deltas

从Google drive上下载CelebA_hq_deltas

下载链接为:https://drive.google.com/drive/folders/0B4qLcYyJmiz0TXY1NG02bzZVRGs 

下载完成之后会得到 celeba-hq-deltas-***-001.zip~celeba-hq-deltas-***-015.zip共15个zip文件,接下来需要将这15个zip文件逐个解压,解压完成后会得到deltas01000.zip ~ deltas30000.zip共30个zip文件和 image_list.txt文件,LICENSE.txt文件以及README.txt文件。

5. 下载list_landmarks_celeba.txt文件

从celeba官网的下载地址或者别的地方下载list_landmarks_celeba.txt,很容易找到。

6. 下载转化代码文件

下载github上这位仁兄的h5tool.py,他的才能直接得到jpg文件,另外一个大兄弟的得到的是hdf5文件 

https://github.com/willylulu/celeba-hq-modified 

进入网页clone下来,会得到一个celeba-hq-modified-master文件夹,我们只需要其中的h5tool.py文件。

7.准备相关文件

 将前面得到的img_celeba文件夹,deltas01000.zip ~ deltas30000.zip共30个zip文件和 image_list.txt文件,LICENSE.txt文件,README.txt文件以及 h5tool.py 文件,放到同一目录下,然后在该目录下建立保存目标图片的文件夹,运行命令

mkdir celeba-hq

cd celeba-hq

mkdir celeba-64

mkdir celeba-128

mkdir celeba-256

mkdir celeba-512

mkdir celeba-1024

8. 运行h5tool.py文件

python  h5tool.py  create_celeba_hq   123456.h5    ./     ./

该文件的运行时间需要很久,运行完成之后,目标图像就保存在创建的celeba-hq文件夹之中。

最终得到的图片:

pixel 64 * 64

pixel 64 * 64

pixel 128 * 128

pixel 128 * 128

pixel 256 * 256

pixel 256 * 256

pixel 512 * 512

pixel 512 * 512

pixel 1024*1024

pixel 1024*1024

相关文章

  • 生成CelebA-HQ的jpg格式数据集

    1.下载img_celeba.7z文件 从Google drive 上下载img_celeba.7z https:...

  • gulp-webp生成 .jpg.webp/.png.webp格

    使用gulp-webp 把jpg/png生成 webP格式的图片很简单, 原图为 1.jpg ,生成的 都是 1....

  • 长数据与宽数据的转换丨数析学院

    问题: 在R中,如何将宽格式的数据集转换为长格式数据集?「注:对于R里的许多函数,长格式的数据集可能比宽格式数据集...

  • 2021-12-26 bmp图片格式

    yuv与RGB是色彩空间模型 bmp jpg是文件存储格式。 bmp格式数据:BMP文件存储数据时,图像的扫描方式...

  • Python搭建神经网络

    生成数据集 让我们从生成所需要的数据集开始吧。幸运的是,scikit-learn提供了一些很有用的数据集生成器,让...

  • 数字证书简介

    目的 记录常用的数据证书格式,以及如何生成数字证书和进行格式转换 目录 生成证书 转换格式 文件格式 生成证书 k...

  • PASCAL VOC 数据集格式

    PASCAL VOC 数据集格式 参考 博客:PASCAL VOC 数据集格式 知乎:Pascal Voc中seg...

  • R语言导出分析结果

    结果输出,最主要的是数据集输出和表格输出两类 数据集输出 数据集读取和输出,用spss格式读入,stata格式输出...

  • day02-xgboost和lightgbm简单实现

    xgboost 导入鸢尾花数据 数据展示 pandas格式 结果: pandas格式 结果: 划分训练集和测试集 ...

  • iOS图片与像素

    我们知道图片的格式有很多种,如主流的png,jpg。这些格式指什么呢,指的是对图片的bitemap裸数据的压缩格式...

网友评论

      本文标题:生成CelebA-HQ的jpg格式数据集

      本文链接:https://www.haomeiwen.com/subject/kxlrzqtx.html