nella-kharisma-original-picture
Foto Nella Kharisma, original, 800x538 pxl, akan dijadikan sample dalam project ini. (Photo: OkeZone)
in

Bagaimana Saya Memperbesar Gambar .jpeg Sampai 400% tanpa Turun Kualitas

Tanpa Photoshop. Metode LetsEnhance dan Python.

Perbesar ukuran dimensi .jpg tanpa pecah/blur dengan LetsEnhance.io (free, dibatasi 5 image) atau pakai cara gratis, unlimited, dengan SRGAN.

nella-kharisma-original-picture
Foto Nella Kharisma, original, 800×538 pxl, akan dijadikan sample dalam project ini. (Photo: OkeZone)

Original File:

https://sakjose.com/wp-content/uploads/2018/06/nella-kharisma-original-picture.jpg

Problem

Punya image .jpg resolusi rendah, ingin memperbesar ukuran sampai 4x dengan kualitas lebih bagus, nggak direduksi.

Gunakan LetsEnhance.io

Gunakan Let’s Enhance. Image upscaling supercharged. Hasilnya ampuh. Kelemahannya, untuk download hasil, harus Sign-up (bisa pakai akun Facebook) dan berbayar. Versi free dibatasi hanya 5 image.

Let’s Enhance

https://letsenhance.io/

Setelah perbesaran 400%, menjadi seperti ini:

 

nella-kharisma-lets-enhance-io
Foto Nella Kharisma setelah diperbesar 400%. (Photo: OkeZone)

https://sakjose.com/wp-content/uploads/2018/03/nella-kharisma-lets-enhance-io-scaled.jpg

output File:

2560x1722pxl

Project SRGAN: Free, Unlimited

Kita bisa bikin project serupa dengan LetsEnhance, namun tanpa bayar, dan unlimited, menggunakan SRGAN.

python main.py 
--output_dir ./result/ 
--summary_dir ./result/log/ 
--mode inference 
--is_training False 
--task SRGAN 
--batch_size 1 
--input_dir_LR ./data/test_LR/ 
--input_dir_HR ./data/test_HR/ 
--num_resblock 16 
--checkpoint ./SRGAN_pre-trained/model-200000 
--perceptual_mode VGG54 
--pre_trained_model True
  • Buka ./result/images dan lihat hasilnya.

Catatan:

GPU berpengaruh besar. Tidak bisa dijalankan di Windows 10. Kalau mau, jalankan Ubuntu dari Virtual Machine dengan driver VGA terinstall.

Setting yang sudah terbukti:

Python 2.7.12
tensorflow==1.2.0
tensorflow-gpu==1.2.0
Nvidia Drivers 384.111
Cuda 8.0
CUDNN

Reference

Andrey Nikishaev, “How to replicate “Let’s Enhance” service without even coding“.

Do you like Python? [md]

What do you think?