Junm0ri / GUI-openCV

This Application enables you to use OpenCV filters(Gaussian,Median,Threshold,Canny) with GUI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GUI-openCV

PysimpleGUIを利用してOpenCVのフィルタリング処理をインタラクティブウィンドウ上で行い、処理後の画像を保存することができるデスクトップアプリです。

※OpenCV,PySimpleGUIのインストールが必要です

exeファイルを配布する方法は現在模索中です... (GitHubでは100MBまで、Vectorでは200MBまでという制限があり、実際のサイズは250MB)

使い方

image

アプリを起動するとこんな画面が表示されます。Browseボタンを押して端末の画像ファイルを選択→Submitを押してください

スクリーンショット 2022-02-02 0113182

画像を選択するとメイン画面が表示されます。適用したい処理のチェックボックスにチェックを入れて、スライダにより処理の大きさを決定してください。

<現時点で使用可能な処理>

・GaussianBlur(ガウシアンフィルタ)

・MedianBlur(メジアンフィルタ)

・Threshold(二値化)

・Canny(エッジ検出)

適用例

・Gaussian

Gaussian

・Median

Median

・Threshold

スクリーンショット 2022-02-02 0117402

・Canny

Canny

About

This Application enables you to use OpenCV filters(Gaussian,Median,Threshold,Canny) with GUI.


Languages

Language:Python 100.0%