File size: 2,963 Bytes
d40547a
 
4d72cd8
d2157b0
a8e6217
 
 
 
 
 
d40547a
 
 
 
 
 
d2157b0
 
 
d40547a
 
 
 
 
a8e6217
 
 
 
d40547a
 
a8e6217
 
 
d40547a
 
 
 
 
4d72cd8
a8e6217
4d72cd8
a8e6217
d40547a
a8e6217
 
d40547a
a8e6217
 
 
 
 
 
 
 
d40547a
a8e6217
d2157b0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# SaliencyMap — in Python
![Python version](https://img.shields.io/badge/python-3.8+-important)
<a href="https://colab.research.google.com/github/umyuu/SaliencyMapDemo/blob/main/launch_app.ipynb" target="_parent"><img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/></a>

## 概要  
顕著性マップを表示するデモアプリです。  
私は画像処理についてはまだ初心者ですが、興味を持っています。  
> **技術的なお話**  
> opencv-contribパッケージの`cv2.saliency.StaticSaliencySpectralResidual`を呼び出すラッパーアプリです。  

## 使い方  
### a. Google Colabで実行する。
このアプリを Colab で実行するには<a href="https://colab.research.google.com/github/umyuu/SaliencyMapDemo/blob/main/launch_app.ipynb" target="_parent"><img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/></a>をクリックします。  

### b. アプリをダウンロードして実行する。  
#### システム要件  
- 必要ディスク容量:500MB(Pythonを含みません)  
- [Python](https://www.python.org/downloads/)をリンク先からダウンロードしてください。  

#### 導入方法  
##### 1. セットアップ  
- [Releases](https://github.com/umyuu/SaliencyMapDemo/releases)を開きを一番上のAssetsのSource code
(zip)をダウンロードします。ダウンロード後に展開します。

- 以下のファイルをダブルクリックします。  
~~~
01-installation.bat
~~~
##### 2. 実行  
- 以下のファイルをダブルクリックします。  
~~~
run.bat
~~~
実行するとブラウザが自動起動し、[http://127.0.0.1:9999](http://127.0.0.1:9999)を開きます。  
> **トラブルシューティング**  
> - アプリが起動しない場合  
> 既定のポート番号(9999)に既に別のアプリが動作している可能性があります。  
> 別のポート番号に変更する時は、メモ帳で`run.bat`を開き、以下行の9999を別の数字(8888)などに変更し上書き保存を行ってください。  
> python app.py --server_port 9999  
> REM 変更後  
> python app.py --server_port 8888  

##### 補足事項  
- ローカルで処理が完結します。画像を外部には送信しません。  

##### アンインストール  
このアプリをアンインストールするには、以下の手順に従ってください。  
- アプリのフォルダをフォルダ毎削除してください。  
- アプリで処理した画像ファイルが一時フォルダに残ります。不要な場合は削除をお願いします。  
	- 一時フォルダの場所  
	パソコンの画面左下の「検索するには、ここに入力します」に以下をコピペしてEnterを押します。  
	~~~
	C:\Users\%USERNAME%\AppData\Local\Temp\gradio
	~~~

## Source code License.  
[MIT License](LICENSE)