Peningkatan gambar otomatis untuk Ubuntu

17

F-Spot memiliki tombol "tambah" yang secara ajaib mengubah gambar di sebelah kiri menjadi gambar di sebelahnya (lihat di bawah). Ini bekerja sangat baik untuk berbagai gambar. Sayangnya ada masalah, dan saya tidak menggunakannya untuk manajemen foto lagi.

Adakah yang tahu fungsi "boost" yang sangat baik? Yang ada di Shotwell tidak berguna.

masukkan deskripsi gambar di sini

Jean Jordaan
sumber

Jawaban:

4

Jika Anda menggunakan GIMP, menu toolbar memiliki opsi untuk Colours-> Auto-> Equalize. Saya mencobanya pada gambar "sebelum" Anda dan hasil "setelah" hampir identik.

GIMP juga akan memberi Anda kontrol lebih besar untuk menyesuaikan kurva warna / kontras / dll. secara manual jika Anda suka.

yorx378219
sumber
Kamu benar! Memang lebih baik daripada ImageMagick di bagian atas, tetapi masih sedikit lebih buruk daripada versi f-spot. Saya yakin mungkin untuk memperbaikinya secara manual, jika Anda tahu caranya.
Jean Jordaan
+1 Saya pikir GIMP lebih baik daripada ImageMagick dalam kasus ini, dan jauh lebih baik secara umum. Kadang saya menemukan Colours-> Auto-> White Balance juga membantu.
joeytwiddle
20

Jika Anda berada di baris perintah saya sarankan "mengkonversi", perintah dari Paket ImageMagick. Mencoba:

$ convert -enhance -equalize -contrast image.jpg image_enhanced.jpg

Dan untuk mengulang seluruh batch dalam Bash shell:

for file in *.jpg; do
 convert -enhance -equalize -contrast $file "${file%.jpg}_new.jpg"
done

snapshot_batch

Ielton
sumber
Hei, itu tidak buruk sama sekali! Setengah bagian bawah gambar keluar lebih baik, menurut saya. Tetapi bagian atas gambar keluar lebih buruk :-p saya akan memperbarui jawaban untuk menunjukkan ketiganya.
Jean Jordaan
3
'-equalize' tidak berfungsi dengan baik untuk saya, tetapi opsi lain patut dicoba.
vkorchagin
11

Hanya untuk orang-orang yang tersandung pada utas ini dan berpikir, hasil dengan meningkatkan, menyamakan dan / atau kontras jelek harus mencoba opsi ini:

convert -auto-gamma -auto-level -normalize original.jpg improved.jpg

Dan untuk pecinta batch, memiliki aslinya di origfolder ...:

for sp in orig/*; do 
  echo "Converting Image: $sp"
  convert -auto-gamma -auto-level -normalize $sp $(basename $sp)
done

Saya percaya, hasilnya persis seperti yang orang inginkan dan butuhkan untuk foto mereka: Keseimbangan putih, koreksi gamma, dan koreksi cahaya keseluruhan ...

Selamat bersenang-senang!

tikus tanah
sumber
Bekerja dengan baik. CATATAN dengan bashmemodifikasi kode gambar di tempat, menambahkan prefiks ke $spjika Anda ingin mempertahankan aslinya.
ryanjdillon
Gambar tidak dikonversi di tempat dengan skrip. Gambar asli ada di folder "orig" dan dikonversi akan dibuat di folder saat ini.
themole
2

Ketika mencoba meningkatkan visibilitas detail dalam gambar di mana beberapa daerah kontras rendah, saya tidak menemukan satu pun langkah solusi di ImageMagick atau The GIMP yang memuaskan. (XV dulu memiliki tombol yang bagus, tetapi tidak bebas dan sulit diperoleh sekarang.)

Tetapi proses berikut ini menghasilkan jenis hasil yang saya inginkan. Ini mensimulasikan filter lulus tinggi / menengah di The GIMP.

http://www.gimpusers.com/tutorials/equalize-homogenize-brightness

  1. Do Layer -> Duplicate Layer
  2. Di Layers Window (Ctrl-L) pastikan salinan atas dipilih
  3. Lakukan Filter -> Blur -> Gaussian Blur dengan radius ukuran sedang (mis. 25)
  4. Lakukan Warna -> Balikkan
  5. Do Colors -> Desaturate -> (Lightness)
  6. Di Layers Window (Ctrl-L) atur Mode ke "Overlay"
  7. Jika puas, lakukan Image -> Ratakan Gambar. Kalau tidak, batalkan ke langkah 2 dan coba lagi dengan radius blur yang berbeda.

Anda mungkin melihat "lingkaran cahaya" yang terlihat di sekitar elemen gelap, atau "bayangan" di sekitar elemen terang - itu berfungsi!

Hasil yang lebih baik dapat diperoleh dengan menggabungkan sejumlah lapisan dengan jari-jari buram yang berbeda.

joeytwiddle
sumber