ホーム 画像二値化

画像二値化

しきい値を調整して画像を白黒に変換——100% ブラウザ内で完結。

ソース

画像をここにドロップ

またはクリックして選択

.jpg.png.webp.gif.bmp

オプション

二値化とは?

二値化は、グレースケール画像を2値(白黒)画像に変換する最も簡単な方法です。選択したしきい値を超える輝度のピクセルは白になり、しきい値以下のピクセルは黒になります。結果は高コントラストの2色画像で、すべての階調情報を削除し構造の輪郭のみを保持します。二値化は画像処理の基本操作で、セグメンテーション、ドキュメントスキャン、エッジ検出、アート効果に使用されます。

このツールは完全にブラウザ内で動作します。画像をアップロードすると、Canvas API でデコードされます。しきい値スライダーをドラッグすると、ツールは標準輝度重み付けで各ピクセルをグレースケールに変換し、しきい値と比較して、ピクセルを純黒または純白に設定します。プレビューは即座に更新され、結果は PNG としてダウンロードできます。データはサーバーにアップロードされません。

二値画像

二値画像は2つのピクセル値(0=黒、255=白)のみを含みます。これは画像構造の最もコンパクトな表現です。各ピクセルはオンかオフのいずれかです。二値画像は光学文字認識(OCR)、ドキュメント分析、指紋分析、および正確な階調値よりも形状と境界が重要なアプリケーションで使用されます。各ピクセルに必要なストレージはわずか1ビットのため、二値画像は非常に良く圧縮されます。

二値化を使う場面

前景を背景から分離したい時や、鮮明な高コントラスト画像を作成したい時に、二値化は役立ちます。一般的なユースケース:

Otsu と手動しきい値

前景を背景から分離したい時や、鮮明な高コントラスト画像を作成したい時に、二値化は役立ちます。一般的なユースケース:

  • ドキュメントスキャン。撮影した文書をクリーンで高コントラストの白黒スキャンに変換し、OCR や印刷に適したものにする。
  • 線画抽出。スキャンした描画で鉛筆やインクの線を紙の背景から分離。
  • シルエット作成。主体を白背景に対する純黒のシルエットに変える。
  • ステンシル・シルクスクリーン準備。ステンシルカットやシルクスクリーン版の作成のために画像を2色に削減。
  • 画像セグメンテーション。物体を背景から分離し、分析や合成の第一歩とする。

構造情報のみを保持するクリーンな2色画像が必要な時、二値化が最速で最も簡単なアプローチです。

画像の二値化方法

このツールで画像を二値化するのは数秒で、すべてブラウザ内で完結します——アップロード不要、登録不要、透かしなし。以下の手順に従ってください:

  1. 画像をアップロード。アップロードエリアをクリックするか、JPG、PNG、WebP、GIF、BMP ファイルをドラッグ&ドロップ。
  2. しきい値を調整。スライダーを 0〜255 でドラッグ。低いしきい値で画像のより多くが白になり、高いしきい値でより多くが黒になります。プレビューはリアルタイムで更新。
  3. 結果をダウンロード。「二値化画像をダウンロード」をクリックして白黒 PNG を保存。

すべてのステップが JavaScript でローカル実行されるため、画像がサーバーに送信されることはありません。ツールは完全にプライベートで高速です。

この二値化ツールは無料ですか?

はい、完全に無料で、登録、透かし、制限はありません。

どのしきい値を使うべきですか?

値 128 前後が均等に照明された画像の良い出発点です。暗い画像には低いしきい値(60〜100)、明るい画像には高いしきい値(150〜200)を試してください。

二値化はカラー画像で機能しますか?

ツールはまずグレースケールに変換してからしきい値を適用するため、入力に関わらず出力は常に白黒になります。

画像はアップロードされますか?

いいえ。すべての処理はローカルです。画像がブラウザから離れることはありません。