1.?下載img_celeba.7z文件
從Google drive 上下載img_celeba.7z
https://drive.google.com/drive/folders/0B7EVK8r0v71peklHb0pGdDl6R28?
或者從我的百度網(wǎng)盤(pán)下載:鏈接:https://pan.baidu.com/s/1ojyA2NL1b8xNjQQMysFiDQ
提取碼:xybx
2.? 合并文件
下載后將會(huì)得到7個(gè)zip文件惩歉,此處需要將這7個(gè)zip文件逐個(gè)解壓玄叠,得到從img_celeba.7z.001到img_celeba.7z.014這14個(gè)文件绣硝,將這些文件放在同一個(gè)目錄下矩动,然后執(zhí)行命令:
cat img_celeba.7z.0** > img_celeba.7z
對(duì)img_celeba.7z.001~img_celeba.7z.014這14個(gè)文件進(jìn)行合并,得到一個(gè)img_celeba.7z文件爸吮。
3.?解壓img_celeba.7z文件
?解壓img_celeba.7z文件芬膝,得到img_celeba文件夾,該文件夾內(nèi)有202599張jpg圖像形娇。
首先執(zhí)行? ? sudo? apt-get? install? p7zip-full? ? ?安裝7z文件解壓軟件
然后執(zhí)行? ? ?7z? ?x? ? img_celeba.7z? ? 對(duì)該文件進(jìn)行解壓
4.?下載CelebA_hq_deltas
從Google drive上下載CelebA_hq_deltas
下載鏈接為:https://drive.google.com/drive/folders/0B4qLcYyJmiz0TXY1NG02bzZVRGs?
下載完成之后會(huì)得到 celeba-hq-deltas-***-001.zip~celeba-hq-deltas-***-015.zip共15個(gè)zip文件锰霜,接下來(lái)需要將這15個(gè)zip文件逐個(gè)解壓,解壓完成后會(huì)得到deltas01000.zip ~ deltas30000.zip共30個(gè)zip文件和 image_list.txt文件桐早,LICENSE.txt文件以及README.txt文件癣缅。
5. 下載list_landmarks_celeba.txt文件
從celeba官網(wǎng)的下載地址或者別的地方下載list_landmarks_celeba.txt,很容易找到哄酝。
6. 下載轉(zhuǎn)化代碼文件
下載github上這位仁兄的h5tool.py,他的才能直接得到j(luò)pg文件,另外一個(gè)大兄弟的得到的是hdf5文件?
https://github.com/willylulu/celeba-hq-modified?
進(jìn)入網(wǎng)頁(yè)clone下來(lái)友存,會(huì)得到一個(gè)celeba-hq-modified-master文件夾,我們只需要其中的h5tool.py文件陶衅。
7.準(zhǔn)備相關(guān)文件
?將前面得到的img_celeba文件夾爬立,deltas01000.zip ~ deltas30000.zip共30個(gè)zip文件和 image_list.txt文件,LICENSE.txt文件万哪,README.txt文件以及 h5tool.py 文件,放到同一目錄下抡秆,然后在該目錄下建立保存目標(biāo)圖片的文件夾奕巍,運(yùn)行命令
mkdir celeba-hq
cd celeba-hq
mkdir celeba-64
mkdir celeba-128
mkdir celeba-256
mkdir celeba-512
mkdir celeba-1024
8. 運(yùn)行h5tool.py文件
python? h5tool.py? create_celeba_hq? ?123456.h5? ? ./? ? ?./
該文件的運(yùn)行時(shí)間需要很久,運(yùn)行完成之后儒士,目標(biāo)圖像就保存在創(chuàng)建的celeba-hq文件夾之中的止。
最終得到的圖片:
pixel 64 * 64
pixel 128 * 128
pixel 256 * 256
pixel 512 * 512
pixel 1024*1024