File size: 2,973 Bytes
95deb6b
 
 
 
 
 
 
 
 
d40547a
 
4d72cd8
d2157b0
a8e6217
286fc9f
 
 
a8e6217
d40547a
286fc9f
 
d40547a
286fc9f
d40547a
d2157b0
286fc9f
d2157b0
d40547a
 
286fc9f
 
d40547a
286fc9f
 
a8e6217
286fc9f
 
 
 
 
 
 
 
 
 
 
d40547a
286fc9f
a8e6217
d40547a
286fc9f
 
 
a8e6217
286fc9f
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
59
60
61
62
---
license: mit
title: SaliencyMapDemo
sdk: gradio
emoji: 📊
colorFrom: yellow
colorTo: yellow
pinned: false
---
# 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で実行  
<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. セットアップ  
1. [Releases](https://github.com/umyuu/SaliencyMapDemo/releases)ページを開き、一番上の `Assets` 欄にある `Source code (zip)` をダウンロードして展開します。  
2. `01-installation.bat`ファイルをダブルクリックします。  
##### 2. 実行  
`run.bat`ファイルをダブルクリックします。  
ブラウザが自動起動し、http://127.0.0.1:9999 にアクセスできます。  

**トラブルシューティング**  
- アプリが起動しない場合  
	既定のポート番号 (9999) が使用されている可能性があります。  
	メモ帳で `run.bat` ファイルを開き、以下の行の `9999` を別の数字 (例: 8888) に変更して上書き保存します。  
	~~~
	python app.py --server_port 9999  
	~~~
	変更後:
	~~~
	python app.py --server_port 8888  
	~~~
##### 補足事項  
- アプリをダウンロードして実行の場合は、画像処理はローカル環境で行われます。画像は外部に送信されません。  

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

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