Bagaimana mengubah latar belakang abu-abu putih menjadi gambar kamera buku telepon?

18

Berikut adalah gambar (dari banyak) yang saya ambil dari sebuah buku dengan kamera ponsel saya.masukkan deskripsi gambar di sini

Masalahnya adalah bahwa latar belakangnya terlalu abu-abu. Saya ingin semuanya putih. Saya punya adobe Photoshop CS6. Adakah yang tahu bagaimana saya bisa memperbaikinya?

Catatan: Saya perlu instruksi, karena saya perlu melakukan ini untuk banyak foto lainnya.

Terima kasih

akhir
sumber
Ini disebabkan oleh kamera dengan asumsi bahwa gambar, rata-rata, abu-abu 15%, dan mengatur eksposur dan keseimbangan putih yang sesuai. Jika kamera Anda mengizinkannya, Anda dapat menghindarinya dalam pemotretan berikutnya dengan mengatur white balance kustom atau dengan sengaja mengekspos foto yang berlebihan.
Tandai
2
@Mark White balance berkaitan dengan rona, bukan kecerahan. Jadi, jika kamera Anda memberi Anda opsi eksposur manual, Anda dapat mengekspos gambar secara berlebihan hingga berhenti.
Lingkaran B
@ CircBB, Anda benar. Saya pikir saya akan memperbaiki masalah yang sama dengan salju abu-abu menggunakan white balance kustom, tetapi melihat data EXIF, saya memperbaikinya dengan eksposur berlebih.
Markus
1
Ini bukan masalah " mengekspos berlebihan" gambar tetapi mengeksposnya dengan benar . Gambar ini kurang terang. Gambar kertas putih yang diekspos dengan benar akan memiliki latar belakang putih dan garis hitam. Gambar yang terlalu terang akan memiliki latar belakang putih bersih dan garis abu-abu pucat.
David Richerby

Jawaban:

31

Pertama, Anda ingin mendesaturasi gambar ( CMD+ SHIFT+ U), ini menghilangkan warna apa pun dan membuatnya lebih mudah untuk mencapai putih murni.

Dengan file Anda terbuka, pilih Image-> Adjustments-> Levels. Anda akan mendapatkan ini: masukkan deskripsi gambar di sini

Sekarang bawa dua segitiga luar seperti ini (Anda harus bermain-main dengan ini sampai Anda mendapatkan sesuatu yang Anda suka):

masukkan deskripsi gambar di sini

Anda harus berakhir dengan ini!

masukkan deskripsi gambar di sini

Lingkaran B
sumber
Yang ini bekerja dengan sangat baik. Kadang-kadang titik hitam tetap di sudut, tapi saya pikir saya bisa memperbaikinya secara manual.
omega
+1 Saya selalu menggunakan metode ini setiap kali saya menyesuaikan gambar yang diambil dari ponsel saya. Kadang-kadang diperlukan sedikit panduan untuk menghilangkan noda gelap yang aneh, tetapi biasanya berhasil dalam satu hal
SaturnsEye
7
Jika Anda melakukan ini dengan lapisan penyesuaian alih-alih 'merusak', Anda bahkan dapat menyalin lapisan dari gambar ke gambar, dan hanya mengubah pengaturan sesuai kebutuhan.
Vincent
2
@bakabaka, itu sangat benar, Anda juga bisa membuat tindakan dan menjalankannya di seluruh folder gambar.
Lingkaran B
1
Cara yang lebih mudah untuk melakukan ini dengan panel kontrol yang sama adalah dengan menggunakan pipet yang digambarkan. Pilih yang putih dan kemudian pilih titik putih. Kemudian pilih yang hitam dan pilih titik hitam. Setelah itu saya suka menyesuaikan level output secara manual untuk fine tune. Tapi pipet membuat tugas ini lebih mudah.
JakeGould
26

Saya datang dengan metode yang bagus untuk membersihkan gambar seperti ini, dan bekerja bahkan ketika latar belakang atau pencahayaan tidak merata (yaitu, kasus yang jauh lebih buruk daripada contoh dalam pertanyaan ini) dan tetap mempertahankan warnanya.

Instruksi saya didasarkan pada Gimp, tetapi akan sangat mirip pada program lain seperti Photoshop.

EDIT: Gimp memiliki filter yang disebut "Perbedaan Gaussians" yang mengimplementasikan proses yang dijelaskan di bawah ini dalam satu langkah.

Pertama, buat duplikat layer:

dialog lapisan

Mengaburkan lapisan yang disalin dengan Gaussian blur. Gunakan ukuran kernel yang cukup besar sehingga Anda tidak dapat melihat detail dari gambar aslinya. Saya menggunakan 100px untuk gambar di posting asli.

dialog gaussian blur

Ini akan terlihat seperti ini:

gambar ikan buram

Kemudian atur "mode" dari layer kabur ke "Divide".

dialog layer dengan mode yang diatur untuk membagi

Gambar yang dihasilkan harus garis seni pada latar belakang putih.

gambar ikan dengan latar belakang dihapus

Apa yang Anda lakukan di sini pada dasarnya adalah high-pass-filter pada gambar, menghapus informasi frekuensi rendah (perubahan lambat pada warna latar belakang) dan menjaga informasi frekuensi tinggi (garis seni).

pix
sumber
Sebenarnya saya baru menyadari bahwa di Gimp ada filter yang disebut "Perbedaan Gaussians" yang melakukan hal ini, tetapi dalam satu langkah;)
pix
1
Jadi edit jawaban Anda!
David Richerby
1
@ DavidvidRicherby Karena pertanyaannya awalnya tentang Photoshop, sebuah posting yang secara efektif mengatakan "neener-neener, Gimp dapat melakukannya dalam satu langkah" tidak akan sangat berguna bagi OP. Saya telah menggambarkan sebuah metode menggunakan manipulasi gambar yang relatif mendasar yang harus tersedia di sebagian besar paket grafik, termasuk Photoshop.
pix
Sebenarnya, tidak apa-apa untuk menyarankan metode lain dalam perangkat lunak lain untuk pengguna lain. Anda mungkin tidak mendapatkan banyak suara karena tidak sepenuhnya berfokus pada pertanyaan OP, tetapi kami selalu menyambut alternatif.
Dom
@ MrE.Upvoter selain melakukan ini di PS persis langkah-langkah yang dijelaskan hanya screenshot yang berbeda. Hal yang sama berlaku untuk imagemagick dll.
joojaa
10

Tingkatkan kontras dengan kurva.

Instruksi:

Pilih gambar Anda dan tekan Ctrl- M. Ini akan memunculkan dialog kurva. masukkan deskripsi gambar di sini Pindahkan titik atas ke kiri dan titik bawah ke kanan hingga gambar Anda menjadi hitam dan putih. (itu berima!)

GiantCowFilms
sumber
Saya tidak bisa menjelaskannya, tetapi terkadang metode ini bekerja lebih baik. Terkadang saya harus menggunakan kedua metode lol.
omega
@omega metode ini menawarkan lebih banyak kontrol.
GiantCowFilms
5

Untuk orang yang tidak memiliki Adobe Photoshop, berikut ini adalah alternatif gratis dan lintas platform:

Menggunakan ImageMagick , itu bisa dilakukan di baris perintah

convert lQchR.png -auto-level -white-threshold 78% fish.png

masukkan deskripsi gambar di sini

Ini mungkin memerlukan beberapa penyetelan halus nilai ambang putih, tetapi lebih cepat daripada GUI terutama ketika Anda memiliki beberapa gambar:

convert *.png -auto-level -white-threshold 78% x-%04d.png


Edit:

Metode lain menggunakan pembagian ditunjukkan dalam komentar oleh joojaa

convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.png

masukkan deskripsi gambar di sini

Tymric
sumber
+1 untuk imagemagick. Namun, Anda juga dapat melakukan pembagian lowpass di imagemagick, keuntungannya adalah Anda tidak perlu menentukan nilai keseimbangan. Yang bisa dibilang lebih baik dalam hal otomatisasi.
joojaa
@ joojaa Saya tidak terbiasa dengan opsi itu. Jangan ragu untuk mengedit paragraf baru menjadi jawabannya jika berfungsi lebih baik
Tymric
@ Timmy convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.pngmetodenya dijelaskan di sini . Tambahkan level otomatis jika Anda mau.
joojaa
@ joojaa Terima kasih. Saya menambahkannya ke jawaban bersama dengan hasilnya
Tymric
-1

Perintah konversi ImageMagick mungkin memiliki konflik dengan perintah konversi Windows. Jadi, Anda harus menentukan path lengkap.

Misalkan kita ingin mengubah latar belakang abu-abu dari phototext.png gambar dan membuat phototext1.png gambar baru.

Misalkan ImageMagick diinstal dalam folder: C: \ Program Files \ ImageMagick-7.0.3-Q16

Kemudian tulis perintah follwing pada command prompt

"C: \ Program Files \ ImageMagick-7.0.3-Q16 \ convert.exe" phototext.png -auto-level -white-threshold 78% phototext1.png

Dr Murtaza Khan
sumber
1
Hai Dr Murtaza Khan, selamat datang di GDSE. Kami mengikuti format tanya jawab yang ketat (tidak seperti format forum), jadi saya khawatir jawaban Anda mungkin akan turun karena tidak benar-benar menjawab pertanyaan (Saya menganggap ini sebagai jawaban atas jawaban lain karena pertanyaan itu tidak menyebutkan ImageMagick). Anda dapat mengunjungi pusat bantuan kami untuk membaca lebih lanjut tentang cara kerja situs.
Cai