GIMPの「フィルター」メニュー内の「輪郭抽出」のサブメニューにある「ソーベル」は、輪郭を抽出するフィルター。
選択範囲がある場合は、選択範囲内に適用する。選択範囲がないときは、アクティブレイヤー全体に適用する。
アルファチャンネルがある場合は、白い背景に黒い線で輪郭を描く。
ソーベル
![gimp-filters-edge-sobel](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-300x264.png)
GIMPの「フィルター」メニュー内の「輪郭抽出」のサブメニューに、「ソーベル」はある。
「フィルター⇒輪郭抽出⇒ソーベル」をクリックすると、「ソーベル」ダイアログが現れる。
「ソーベル輪郭抽出」ダイアログ
![gimp-filters-edge-sobel-dialog](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-dialog-300x404.png)
- プレビュー
プレビューを有効にしておくと、効果を確認しながら設定できる。
- 水平方向ソーベル
水平方向の輪郭を描く。
- 垂直方向ソーベル
垂直方向の輪郭を描く。
- 結果の符号を保存する (-方向のみ)
水平方向か垂直方向のどちらか一方を無効にした場合の処理方法。どうなるかは下記の使用例で確認してみて。
「ソーベル」使用例
![gimp-filters-edge-sobel-ex-original](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-original-300x157.jpg)
右の画像に、「フィルター⇒輪郭抽出⇒ソーベル」を、各設定で使用すると…
アルファチャンネルがある場合
![gimp-filters-edge-sobel-ex--alphachanel--default--Horizontally-true--Vertically-true--Keep-true](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-alphachanel-default-Horizontally-true-Vertically-true-Keep-true-300x157.png)
- 水平方向ソーベル: 有効
- 垂直方向ソーベル: 有効
- 結果の符号を保存する (-方向のみ): 有効
![gimp-filters-edge-sobel-ex--alphachanel--Horizontally-false--Vertically-true--Keep-false](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-alphachanel-Horizontally-false-Vertically-true-Keep-false-300x157.png)
- 水平方向ソーベル: 無効
- 垂直方向ソーベル: 有効
- 結果の符号を保存する (-方向のみ): 無効
![gimp-filters-edge-sobel-ex--alphachanel--Horizontally-true--Vertically-false--Keep-false](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-alphachanel-Horizontally-true-Vertically-false-Keep-false-300x157.png)
- 水平方向ソーベル: 有効
- 垂直方向ソーベル: 無効
- 結果の符号を保存する (-方向のみ): 無効
![gimp-filters-edge-sobel-ex--select--alphachanel--Horizontally-true--Vertically-true--Keep-true](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-select-alphachanel-Horizontally-true-Vertically-true-Keep-true-300x157.png)
選択範囲に適用。
- 水平方向ソーベル: 有効
- 垂直方向ソーベル: 有効
- 結果の符号を保存する (-方向のみ): 有効
アルファチャンネルがない場合
![gimp-filters-edge-sobel-ex--default--Horizontally-true--Vertically-true--Keep-true](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-default-Horizontally-true-Vertically-true-Keep-true-300x157.png)
デフォルト設定。
- 水平方向ソーベル: 有効
- 垂直方向ソーベル: 有効
- 結果の符号を保存する (-方向のみ): 有効
![gimp-filters-edge-sobel-ex--Horizontally-false--Vertically-true--Keep-true](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-Horizontally-false-Vertically-true-Keep-true-300x157.png)
- 水平方向ソーベル: 無効
- 垂直方向ソーベル: 有効
- 結果の符号を保存する (-方向のみ): 有効
![gimp-filters-edge-sobel-ex--Horizontally-true--Vertically-false--Keep-true](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-Horizontally-true-Vertically-false-Keep-true-300x157.png)
- 水平方向ソーベル: 有効
- 垂直方向ソーベル: 無効
- 結果の符号を保存する (-方向のみ): 有効
![gimp-filters-edge-sobel-ex--Horizontally-false--Vertically-true--Keep-false](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-Horizontally-false-Vertically-true-Keep-false-300x157.png)
- 水平方向ソーベル: 無効
- 垂直方向ソーベル: 有効
- 結果の符号を保存する (-方向のみ): 無効
![gimp-filters-edge-sobel-ex--Horizontally-true--Vertically-false--Keep-false](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-Horizontally-true-Vertically-false-Keep-false-300x157.png)
- 水平方向ソーベル: 有効
- 垂直方向ソーベル: 無効
- 結果の符号を保存する (-方向のみ): 無効
![gimp-filters-edge-sobel-ex--select--Horizontally-true--Vertically-true--Keep-true](http://alphasis.info/wp-content/uploads/2014/10/gimp-filters-edge-sobel-ex-select-Horizontally-true-Vertically-true-Keep-true-300x157.png)
選択範囲に適用。
- 水平方向ソーベル: 有効
- 垂直方向ソーベル: 有効
- 結果の符号を保存する (-方向のみ): 有効