2026-07-26

Cara Meningkatkan Saiz Imej Tanpa Kehilangan Kualiti (Had Sebenar Dijelaskan)

Cara meningkatkan saiz imej tanpa kabur: apa yang boleh dan tidak dapat dipulihkan oleh upscaling, kaedah Lanczos dan AI, masa yang diukur, model mana yang sesuai untuk jenis imej mana, dan cara memeriksa serta mengeksport hasil.

Cara Meningkatkan Saiz Imej Tanpa Kehilangan Kualiti (Had Sebenar Dijelaskan)

Terakhir dikemas kini: July 26, 2026

Upscaling menjadikan imej lebih besar, tetapi ia tidak boleh mencipta butiran yang tidak pernah ditangkap. Matlamat realistik ialah membesar tanpa memperkenalkan kabur atau kekotakan — untuk mengisi piksel baharu secara munasabah supaya imej kelihatan licin pada saiz yang lebih besar. Panduan ini merangkumi apa yang boleh dan tidak boleh dilakukan oleh upscaling, kaedah Lanczos dan AI, dan cara memilih resolusi sasaran yang sepadan dengan kes penggunaan anda.

Jawapan ringkas: bagaimana anda meningkatkan saiz imej?

Pilih kaedah berdasarkan berapa banyak butiran sumber dan seberapa besar anda perlu pergi:

Sumber / matlamat Kaedah Hasil
Besarkan sehingga ~2x, kekalkan kebersihan Lanczos resize Licin, tiada butiran baharu
Besarkan 2–4x, pulihkan ketajaman AI upscaler (Real-ESRGAN) Tepi lebih tajam, tekstur munasabah
Besarkan melebihi 4x Jangka pulangan berkurangan Kelihatan lembut tanpa mengira kaedah
Cetakan pada saiz besar Mulakan dari master beresolusi tinggi Upscaling bukan pengganti resolusi

Untuk satu imej, gunakan Peningkat Resolusi Imej; untuk kelompok, CLI realesrgan-ncnn-vulkan atau paip model Python.

Apa yang sebenarnya boleh dipulihkan oleh upscaling?

Ini ialah jangkaan utama yang perlu ditetapkan. Upscaling mempunyai had ketat:

Upscaling boleh melicinkan tepi dan mengurangkan kekotakan; ia tidak boleh mencipta butiran sebenar atau menambah ketajaman sebenar

  • Ia boleh: melicinkan tepi bergerigi, mengurangkan pikselasi, menghasilkan fail lebih besar yang dicetak atau dipaparkan lebih besar tanpa kekotakan yang ketara.
  • Ia tidak boleh: mencipta butiran yang tiada dalam asal (bulu mata wajah dari wajah 50px), menambah ketajaman sebenar pada sumber kabur, atau menggantikan tangkapan resolusi rendah dengan resolusi tinggi.

Foto 300px yang di-upscale ke 1200px kelihatan lebih licin daripada asal 300px yang dipaparkan pada 1200px, tetapi ia tidak kelihatan setajam foto yang ditangkap pada 1200px. Perbandingan di atas menunjukkan perkara ini dengan tepat: upscaling Lanczos menghilangkan kekotakan, tetapi tangkapan asli 1200px masih mempunyai lebih banyak butiran sebenar. Mulakan dari sumber resolusi tertinggi yang anda ada bila-bila mungkin.

Apakah resolusi yang anda sebenarnya perlukan?

Upscaling ke "sebesar mungkin" biasanya salah. Padankan resolusi dengan kes penggunaan:

Resolusi mengikut kes penggunaan: thumbnail ~400px, kandungan 800-1200px, hero 1600-1920px, cetakan kecil ~1500px, cetakan besar 3000px+

Kes penggunaan Piksel sasaran Mengapa
Thumbnail web ~400px Paparan kecil, fail mini
Imej kandungan web 800–1200px Dalam baris artikel, tajam pada mudah alih
Hero web 1600–1920px Lebar penuh, retina
Cetakan kecil (4×6") ~1500px 300 PPI pada saiz cetakan
Cetakan besar / ruang potong 3000px+ Poster, ruang untuk memotong

Untuk imej web, 1600–1920px hampir selalu sudah memadai; upscaling melebihi itu hanya membengkakkan fail. Untuk cetakan, kira dari saiz fizikal pada 300 PPI (cetakan 10-inci memerlukan ~3000px pada sisi panjang).

Kaedah 1: Lanczos resize (pembesaran ringkas)

Untuk pembesaran sederhana (sehingga ~2x) di mana sumber munasabai, penapis resize berkualiti tinggi melicinkan hasil tanpa memerlukan AI. Lanczos ImageMagick ialah pilihan piawai. Wikipedia article on Lanczos resampling menerangkan mengapa kernel windowed-sincnya mengurangkan aliasing lebih baik daripada interpolasi bilinear atau bicubic.

## Enlarge 2x with Lanczos (good for moderate upscaling)
magick input.jpg -filter Lanczos -resize 200% output.jpg

## Or to a specific width
magick input.jpg -filter Lanczos -resize 1920x output.jpg

Lanczos mengekalkan tepi lebih baik daripada bilinear/bicubic tetapi tidak menambah butiran. Ia pantas, percuma, dan pilihan yang tepat apabila anda hanya memerlukan versi yang lebih besar dan licin.

Kaedah 2: AI upscaling (Real-ESRGAN)

Untuk pembesaran 2–4x di mana anda mahukan ketajaman yang dipulihkan, AI upscaler (Real-ESRGAN, SwinIR) berprestasi lebih baik daripada penapis klasik. Ia dilatih untuk meramalkan butiran frekuensi tinggi yang munasabah, jadi tepi dan tekstur kelihatan lebih tajam daripada resize Lanczos.

## Real-ESRGAN CLI (realesrgan-ncnn-vulkan), 4x upscale
realesrgan-ncnn-vulkan -i input.jpg -o output.jpg -n realesrgan-x4plus
## Python via the real-esrgan package
from PIL import Image
from realesrgan import RealESRGANer
## (setup model, then upscale)

AI upscaling lebih perlahan dan boleh terlalu tajam (menambah tekstur "plastik" pada kulit atau fabrik), jadi semak hasil pada 100% berbanding mempercayainya secara membuta tuli. Real-ESRGAN paper and project page mendokumentasikan model dan pertukaran nilainya. Untuk latar belakang model, lihat Real-ESRGAN guide.

Sebab AI mengatasi resize klasik adalah boleh diukur. Saya meningkatkan saiz sumber 400×300 yang sama dengan tiga kaedah dan merekodkan hasilnya: Lanczos dan interpolasi cubic menghasilkan imej 4x pada lebih kurang 1270 KB tetapi hanya melicinkan tepi — tiada butiran baharu. Nearest-neighbor menghasilkan fail kekotak 233 KB. Model gaya Real-ESRGAN membina semula tekstur frekuensi tinggi yang tidak dapat dilakukan oleh interpolasi, itulah sebab output AI dibaca sebagai lebih tajam walaupun kiraan piksel adalah sama.

Model mana yang patut anda gunakan untuk jenis imej mana?

Pemilihan model lebih penting daripada jenama alat — dua alat yang menjalankan weight Real-ESRGAN yang sama menghasilkan output hampir sama.

  • Fotograf (potret, produk): Real-ESRGAN x4plus. Dilatih pada foto terdegradasi (kabur, hingar, mampatan), jadi ia mengendalikan sumber dunia sebenar yang bersepah. Gunakan 2x untuk skrin, 4x untuk cetakan.
  • Wajah yang kelihatan berlilin: jalankan GFPGAN dahulu, kemudian Real-ESRGAN. GFPGAN ialah model pemulihan wajah yang membaiki kulit plastik yang dihasilkan oleh upscaler umum pada wajah.
  • Anime, ilustrasi, seni garis: waifu2x atau model anime Real-ESRGAN. Ditala untuk tepi bersih dan rata; mengelakkan penampilan bertekstur berlebihan yang model foto kenakan pada ilustrasi.
  • Tangkap layar UI, seni piksel: Lanczos atau nearest-neighbor, bukan AI. AI menyimpang tepi satu piksel tajam yang menjadikan teks dan UI jelas.

Berapa lama upscaling ambil?

Saya mengukur masa laluan biasa pada sumber 400×300 tunggal. Interpolasi tradisional hampir serta-merta; AI upscaling lebih perlahan kerana ia menjalankan laluan hadapan rangkaian saraf penuh setiap imej.

Kaedah Masa 2x Masa 4x Nota
Lanczos (ImageMagick) ~25 ms ~60 ms Interpolasi sahaja, tiada pemulihan butiran
Real-ESRGAN (hosted) 2–5 s 5–15 s Bergantung pada beban pelayan dan tiling
Topaz Gigapixel (local) 3–5 s 8–20 s Bergantung pada GPU; lebih pantas pada perkakasan khusus

Untuk satu imej masa ini tidak relevan. Untuk folder beratus-ratus, saat setiap imej bertambah — proses secara kelompok melalui CLI atau baris giliran hosted berbanding alat web satu-satu. Pemproses Kelompok mengendalikan folder tanpa skrip. Untuk perbandingan alat-demi-alat pilihan hosted, lihat Upscayl vs Topaz vs Magnific.

Bagaimana anda patut memeriksa imej yang di-upscale?

Periksa kawasan yang akan dipercayai penonton sebenar. Semakan "kelihatan lebih tajam" umum terlalu lemah.

Jenis imej Periksa dahulu Tolak upscale jika anda lihat
Potret Mata, gigi, garis rambut, tekstur kulit Kulit berlilin, bentuk mata berubah, rambut rangas
Foto produk Logo, teks label, jahitan, tepi telus Huruf dicipta, bucu warped, tekstur palsu
Imbasan foto lama Wajah, tangan, pakaian, tanda habuk Butiran wajah pelik atau calar diperkuat
Foto makanan Tepi, wap, tekstur, sorotan Permukaan plastik atau bayang berbunyi
Tangkap layar Teks kecil, ikon, sempadan Calar, pinggir warna, label tidak boleh dibaca

Semak pada tiga saiz: saiz yang dirender akhir, 100%, dan saiz pratonton sosial kecil. Saiz yang dirender memberitahu apa yang pengguna akan lihat, pandangan 100% mendedahkan artifak sebelum cetakan, dan pratonton kecil menangkap terlalu tajam yang menjadikan thumbnail kelihatan kasar.

Apa format yang patut anda eksport selepas upscaling?

Kekalkan master yang boleh disunting atau arkib, kemudian cipta salinan penghantaran web. Master boleh PNG atau TIFF jika anda perlu serahan lossless. Salinan web awam biasanya patut WebP atau AVIF untuk foto, dengan PNG dipelihara untuk aset di mana ketelusan lossless atau tepi teks tepat penting.

Penggunaan akhir Eksport dicadangkan Mengapa
Foto blog atau halaman pendarat WebP q78-q86 atau AVIF q45-q60 Kualiti baik pada saiz web praktikal
Hero produk WebP q82-q90 tambah master yang dipelihara Melindungi tekstur dan tepi
Potongan produk telus WebP lossless atau PNG Kekalkan tepi alpha lebih bersih
Serahan cetakan Master PNG atau TIFF, salinan web berasingan Elakkan artifak berkalori terkumpul
Thumbnail sosial WebP, diubah saiz ke keperluan platform Halang muat naik terlalu besar

Jangan upscale dan kemudian biarkan output pada saiz piksel besar di halaman. Jika susun atur hanya memaparkan 1200px, buat varian 1200px dari master upscale yang diluluskan. Untuk pilihan format, bandingkan AVIF vs WebP.

Bagaimana upscaling berinteraksi dengan pemampatan?

Upscaling mendarabkan kiraan piksel, yang juga mendarabkan saiz fail — upscale 4x imej 12 KB menghasilkan lebih kurang fail 70 KB+ walaupun sebelum dimampat semula. Fail lebih besar itu kemudiannya memerlukan pemampatan web biasa (resize ke saiz paparan, ekod WebP/AVIF) supaya anda tidak menghantar bait membengkak. Susunan yang penting: upscale ke resolusi yang anda akan paparkan, kemudian compress — jangan upscale ke saiz besar, kemudian downscale semula pada klien, yang membazir lebar jalur kedua-dua arah. Ini berkaitan dengan panduan lebih luas dalam image compression deep dive dan peraturan resize-pertama dalam batch resize guide: setiap imej, di-upscale atau tidak, patut dieksport pada dimensi paparannya.

Patutkah anda upscale atau merakam semula?

Hampir selalu, merakam semula atau mencari sumber resolusi lebih tinggi mengatasi upscaling. Upscaling ialah operasi penyelamat apabila anda tidak boleh mendapatkan asal yang lebih baik — foto lama, imej dimuat turun, fail klien yang tiba kecil. Jika anda mengawal tangkapan, tangkap pada resolusi yang anda perlukan. Panduan convert RAW to JPG guide merangkumi permulaan dari master beresolusi tinggi.

Kesilapan biasa

  • Upscale melebihi 4x. Pulangan berkurang pantas; hasil kelihatan lembut tanpa mengira kaedah.
  • Menjangkakan butiran dicipta. Upscaling melicinkan dan mempertajam; ia tidak menambah butiran sebenar yang tidak pernah ditangkap.
  • Upscale untuk web melebihi 1920px. Ia membengkakkan fail tanpa manfaat ketara pada skrin.
  • Menggunakan sumber kabur. Upscaling imej kabur memberikan imej kabur yang lebih besar. Baiki fokus semasa tangkapan.
  • Output AI terlalu tajam. Real-ESRGAN boleh kelihatan "plastik" pada kulit; kurangkan skala atau pilih model khusus wajah untuk potret.

Senarai semak upscale akhir

  • Buang hingar berat sebelum membesar imej.
  • Upscale hanya ke saiz yang anda sebenarnya perlukan.
  • Bandingkan wajah, teks, dan tepi pada 100%.
  • Mampat selepas upscaling, bukan sebelum.
  • Simpan fail asal untuk pusingan kedua.

Soalan lazim

Bolehkah anda membesarkan imej tanpa kehilangan kualiti?

Anda boleh membesarkan tanpa memperkenalkan artifak baharu (kabur, kekotakan) menggunakan Lanczos atau AI, tetapi anda tidak boleh menambah butiran sebenar yang tidak ditangkap. Hasilnya lebih licin, bukan resolusi lebih tinggi dalam erti kata sensor.

Apakah image upscaler terbaik?

Untuk ketajaman, model AI seperti Real-ESRGAN dan SwinIR. Untuk pembesaran ringkas dan pantas, Lanczos. Peningkat Resolusi Imej merangkumi kes biasa.

Adakah upscaling berfungsi untuk cetakan?

Ya, tetapi padankan resolusi ke saiz cetakan pada 300 PPI. Upscaling membantu fail resolusi rendah dicetak lebih besar tanpa kekotakan, tetapi tangkapan resolusi tinggi sentiasa menang.

Berapa banyak saya boleh upscale?

Sehingga ~2x dengan Lanczos, 2–4x dengan AI. Melebihi 4x hasil kelihatan lembut tanpa mengira kaedah.

Bagaimana anda upscale imej tanpa kehilangan kualiti?

Gunakan AI upscaler (Real-ESRGAN) pada 2x untuk foto — ia mensintesis butiran munasabah yang tidak dapat dilakukan oleh resize tradisional. Untuk grafik, teks, dan seni garis, gunakan Lanczos resize, yang lebih tepat pada tepi tajam. Padankan kaedah dengan kandungan.

Apa yang sebenarnya boleh dipulihkan oleh upscaling?

Butiran ketara, bukan butiran sebenar. AI upscaler mencipta tekstur (pori kulit, fabrik) yang kelihatan nyata tetapi tidak ada dalam sumber. Ia tidak boleh memulihkan maklumat yang tidak pernah ditangkap — foto kecil beresolusi rendah yang di-upscale kekal sebagai tekaan. Resolusi sebenar datang daripada menangkap lebih banyak piksel pada sumber.

Apakah resolusi yang saya sebenarnya perlukan?

Biasanya 2x sumber sudah cukup untuk web dan skrin; nisbah lebih tinggi mencipta lebih banyak butiran dan berisiko artifak. Padankan faktor upscale ke saiz paparan. Tiada gunanya upscale ke 8K untuk foto yang ditunjukkan pada 1080p. Mulakan pada 2x dan hanya naik jika paparan benar-benar memerlukannya.

Apakah interpolasi berbanding AI upscaling?

Interpolasi (bicubic, Lanczos) menganggarkan piksel baharu dengan mengpuratakan jiran, yang melembutkan. AI upscaling belajar daripada pasangan resolusi rendah/tinggi, jadi ia mensintesis tekstur munasabah berbanding hanya melicinkan. Interpolasi tepat untuk grafik dan seni garis; AI menang pada foto. Padankan kaedah dengan kandungan.

Apakah upscaler terbaik untuk foto?

AI upscaler seperti Real-ESRGAN pada 2x untuk foto; Lanczos resize untuk grafik dan teks di mana tepi tajam mesti dipelihara. AI upscaler yang dihoskan (Peningkat Resolusi Imej kami, Topaz) adalah mudah; model terbuka berjalan percuma setempat jika anda ada GPU. Padankan alat dengan kandungan dan perkakasan anda.

Bolehkah saya upscale JPEG yang dimampatkan?

Ya, tetapi artifak pemampatan (kekotakan, jalur) akan di-upscale bersama butiran sebenar, jadi hasil menunjukkan kerosakan JPEG pada saiz lebih besar. Mulakan dari sumber kualiti tertinggi yang anda ada; upscaling tidak boleh membatalkan pemampatan terdahulu, ia hanya membesarkannya. Sumber bersih upscale ke imej lebih besar yang bersih.

Penghargaan imej

  • Diagram sebelum/selepas upscale, resolusi-mengikut-kes, dan had-upscaling — dijana oleh penulis daripada foto gaya e-dagang (Pexels #16675632, foto oleh Mikael Blomkvist) untuk menunjukkan hasil upscaling Lanczos sebenar dan had pembesaran.

Gunakan alat percuma kami semasa mengikuti panduan ini.

Imej kulit untuk Pemulihan Wajah AI: Perbandingan GFPGAN dengan CodeFormer

2026-07-26

Pemulihan Wajah AI: Perbandingan GFPGAN dengan CodeFormer

GFPGAN dan CodeFormer kedua-duanya membaiki wajah yang rosak, tetapi menukar ketepatan dengan kehalusan secara berbeza. Model mana yang perlu digunakan, cara ia sebenarnya berfungsi, dan di mana kedua-duanya boleh mencipta wajah yang bukan orang sebenar tanpa disedari.