Bagaimana cara mengubah foto menjadi gambar hitam putih oleh ImageMagick?

Jawaban:

11

Menurut posting forum ini :

Namun, jika Anda ingin dua warna saja (hitam dan putih), maka Anda harus mengirik. Misalnya, untuk memilih warna di mana di atas akan menjadi putih dan di bawah akan menjadi hitam.

convert <input> -threshold xx% <output>

di mana xx berada dalam kisaran 0-100 (untuk persen).

Der Hochstapler
sumber
8

Dithering lebih jelas dan lebih mirip faks daripada batas ambang:

convert <input> -monochrome <output>

Untuk jenis dithering yang kurang kontras tetapi lebih menjaga informasi, gunakan:

convert <input> -remap pattern:gray50 <output>

(Documents)

Hemflit
sumber
1
Perhatikan bahwa jika output terlihat berkualitas rendah, Anda mungkin perlu mengatur kepadatan lebih tinggi menggunakan bendera -density 150(150 adalah nilai dpi)
David Fraser
4

Menurut jawaban ini di sini :

Jika Anda memasang imagemagick:

hanya abu-abu sejati:

convert source.jpg -colorspace Gray destination.jpg

benar hitam dan putih:

konversi source.jpg -monochrome destination.jpg

pisahkan menjadi saluran abu-abu:

convert source.jpg -separate destination.jpg

Komunitas
sumber
0

Saya percaya bahwa pamthreshold Netpbm adalah solusi yang jauh lebih cepat dan lebih fleksibel.

Untuk file TIFF, saya lakukan

 $ tifftopnm test.tiff | pamthreshold | pamtotiff > bitonal.tiff

Untuk file Jpeg bisa Anda lakukan

$ jpegtopnm test.jpeg | pamthreshold | pamtotiff > bitonal.tiff

Pamthreshold agak kuat (lihat halaman manualnya).

Pepatah
sumber