画像の収縮
モルフォロジー収縮で画像の明るい部分を縮小します。各ピクセルは、半径1〜25ピクセルの正方形近傍で最も暗い値になります。これにより、白い図形は細くなり、小さな明るい点は消え、暗い線やテキストは太くなります。マスクやスキャン画像の整形、接触しているオブジェクトの分離、細い黒線の太線化に便利です。
よくある質問
収縮処理をすると画像はどうなりますか?
各ピクセルは、中心に置かれた正方形の範囲内にある最小値に置き換えられます。明るい領域は各辺で半径分だけ縮小し、暗い領域は広がります。マスクでは、白い図形が細くなり、小さな白い点が消えます。
半径で何が変わりますか?
半径によってウィンドウのサイズが決まり、1ピクセル(3x3)から25ピクセル(51x51)まで設定できます。半径1では、明るい図形の縁が1ピクセルずつ削られます。半径を大きくすると、細い明部が完全に消えることがあります。
黒いテキストや線画を太くするにはどうすればよいですか?
収縮処理では暗い領域が広がるため、白地の黒いテキストや線は太くなります。スキャンした文書や薄い描画なら、通常は半径1または2で十分です。値を大きくすると、文字の内側の空間が埋まり始め、線同士がつながります。
小さな白いノイズを除去するにはどうすればよいですか?
小さな半径で収縮して点を取り除き、同じ半径で膨張させて実際の形状のサイズを元に戻します。この一連の処理はオープニングと呼ばれます。2つ目の処理には画像の膨張ツールを使います。
カラー写真にも使えますか?
はい。各色チャンネルの最小値が個別に適用されます。写真では暗い部分が広がり、明るい部分が縮むため、インクで塗りつぶしたような強い印象になります。マスクを正確に処理する場合は、白黒画像をお使いください。
収縮によって接触しているオブジェクトを分離できますか?
はい。マスクを収縮すると、形状間の細い接続部分が切れ、個別に数えたり選択したりできるようになることがよくあります。形状も同じ分だけ縮むため、分離できる最小の半径を選んでください。
透明度に影響しますか?
いいえ。アルファチャンネルは変更せずにコピーされ、収縮するのは色のみです。透明な背景の形状は保たれます。出力形式はPNGです。
どの形式をアップロードできますか?
JPEG、PNG、GIF、WebP、TIFFまたはAVIFの画像をアップロードできます(最大5 MB)。アニメーションファイルは最初のフレームが使われ、1辺が4000ピクセルを超える画像は収まるように縮小されます。
画像の端ではどう処理されますか?
画像の外側には最も近い境界ピクセルが繰り返されるため、隣接ピクセルがないことでフレームが暗くなることはありません。結果の寸法は入力画像と同じです。
収縮はどのように計算されますか?
行、次に列の順に、van Herk and Gil Wermanアルゴリズムを使った分離可能な最小値フィルターを実行します。ピクセルあたりの処理時間は半径に左右されないため、大きな半径でも高速で、結果は正確です。