Bir JPEG fotoğrafı ImageMagick tarafından FAX tarayıcının çıktısı gibi siyah beyaz (gri tonlamalı değil) görüntüye nasıl dönüştürebilirim?
Bir JPEG fotoğrafı ImageMagick tarafından FAX tarayıcının çıktısı gibi siyah beyaz (gri tonlamalı değil) görüntüye nasıl dönüştürebilirim?
Yanıtlar:
Göre bu forum yazı :
Ancak, yalnızca iki renk istiyorsanız (siyah beyaz), eşik gerekir. Örneğin, yukarıdaki beyaz ve alttaki siyah olacak rengi seçmek için.
convert <input> -threshold xx% <output>
burada xx 0-100 aralığındadır (yüzde için).
Renk taklidi, bir eşik değerinden daha net ve faks benzeri:
convert <input> -monochrome <output>
Daha az kontrastlı ancak daha fazla bilgi koruyan bir renk taklidi için şunları kullanın:
convert <input> -remap pattern:gray50 <output>
-density 150
(150 bir dpi değeridir)
Netpbm'in pamthreshold'un çok daha hızlı ve daha esnek bir çözüm olduğuna inanıyorum .
TIFF dosyaları için
$ tifftopnm test.tiff | pamthreshold | pamtotiff > bitonal.tiff
Jpeg dosyaları için şunları yapabilirsiniz
$ jpegtopnm test.jpeg | pamthreshold | pamtotiff > bitonal.tiff
Pamthreshold oldukça güçlüdür ( kılavuz sayfasına bakınız).