このフォーラムの投稿によると:
ただし、2 色 (黒と白) のみが必要な場合は、しきい値を設定する必要があります。たとえば、上が白、下が黒になる色を選択するには
<ブロック引用>
convert <input> -threshold xx% <output>
ここで、xx は 0 ~ 100 の範囲 (パーセント) です。
ディザリングは、しきい値カットオフよりも明確で、よりファックスに似ています:
convert <input> -monochrome <output>
コントラストは低くなりますが、より情報を保持する種類のディザリングを使用するには、次を使用します:
convert <input> -remap pattern:gray50 <output>
(ドキュメント)
ここのこの回答によると:
imagemagick がインストールされている場合:
真のグレースケールのみ:
<ブロック引用>convert source.jpg -colorspace グレーの destination.jpg
真の白黒:
<ブロック引用>source.jpg -monochrome destination.jpg を変換
灰色のチャンネルに分けます:
<ブロック引用>source.jpg を変換 -destination.jpg を分離