XDoG(Extended Difference of Gaussians)アルゴリズムを用いた線画抽出のサンプルです。
- OpenCV 3.4.2 or later
サンプル画像でのデモの実行方法は以下です。
python XDoG.py
また、Webカメラを用いたデモの実行方法は以下です。
デモ実行時には、以下のオプションが指定可能です。
XDoGのパラメータは各トラックバーを変更することで調整可能です。
- --device
カメラデバイス番号の指定 (デフォルト:0) - --width
カメラキャプチャ時の横幅 (デフォルト:960) - --height
カメラキャプチャ時の縦幅 (デフォルト:540) - --file
ファイル(bmp、jpg等)指定時にはカメラの代わりに読み込む (デフォルト:None)
python sample.py
高橋かずひと(https://twitter.com/KzhtTkhs)
color-equalize-hist-sample is under MIT License.
Dovyski/cvui is under MIT License.
また、サンプルの画像はフリー素材ぱくたそ様の写真を利用しています。