teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

終生

2020/02/16 09:49

投稿

miurakana
miurakana

スコア5

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,5 @@
1
1
  ### 前提・実現したいこと
2
+ エラー解決と保存方法の相談
2
3
  こちらのソースコードを引用させていただきましたhttps://github.com/opencv/opencv/blob/master/samples/python/grabcut.py
3
4
  OpenCV 4.1.1でマウス操作で前景を抽出しています。
4
5
  Draw a rectangle around the object using right mouse button”

3

修正

2020/02/16 09:49

投稿

miurakana
miurakana

スコア5

title CHANGED
File without changes
body CHANGED
@@ -18,10 +18,12 @@
18
18
  と書いているので微調整を行います。
19
19
  まず、前景と認識されている芝生を背景にしましょう。
20
20
  input画面を選択して0を押してマウスの左ボタンで芝生の部分を適当に塗る。
21
- 元画像と輪郭取得と前景抽出の3の出力はできたのですが, 別々に保存するとエラーになります
21
+ 元画像と輪郭取得と前景抽出の3の出力はできたのですが,
22
+ 保存するnコマンド実行時のelif k == ord('n'): # segment the imageworkCount += 1ここでエラーになります
23
+ 今の状態だと3つの画像が同じ画像として出力されていますなので
22
- 元画像と輪郭画像とマスク画像別々に保存したいです
24
+ 元画像と輪郭画像とマスク画像の3つ分けて保存したいです
23
- 保存する際背景は黒いじゃなく白で保存したいです
24
25
 
26
+
25
27
  ### 発生している問題・エラーメッセージ
26
28
 
27
29
  ```

2

修正

2020/02/16 09:33

投稿

miurakana
miurakana

スコア5

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,23 @@
1
1
  ### 前提・実現したいこと
2
2
  こちらのソースコードを引用させていただきましたhttps://github.com/opencv/opencv/blob/master/samples/python/grabcut.py
3
3
  OpenCV 4.1.1でマウス操作で前景を抽出しています。
4
+ Draw a rectangle around the object using right mouse button”
5
+ 「マウスの右ボタンで(inputのウィンドウ内で前景を囲む)長方形を書きましょう。」
6
+ とのことなので、右クリックして青い枠で前景を囲みます
7
+ “Now press the key ‘n’ a few times until no further change”
8
+ 「’n’を押すと画像が変化します。」
9
+ となっているので”n”をキーボードから入力するとoutputウィンドウに背景が黒塗りになった画像が表示されます。
10
+ “key ‘0’ – To select areas of sure background”
11
+ 「0を押すと背景が選択できます。」
12
+ “key ‘1’ – To select areas of sure foreground”
13
+ 「1を押すと前景が選択できます。」
14
+ “key ‘2’ – To select areas of probable background”
15
+ 「2を押すと背景らしいところが選択できます。」
16
+ “key ‘3’ – To select areas of probable foreground”
17
+ 「3を押すと前景らしいところが選択できます。」
18
+ と書いているので微調整を行います。
19
+ まず、前景と認識されている芝生を背景にしましょう。
20
+ input画面を選択して0を押してマウスの左ボタンで芝生の部分を適当に塗る。
4
21
  元画像と輪郭取得と前景抽出の3の出力はできたのですが, 別々に保存するとエラーになります
5
22
  元画像と輪郭画像とマスク画像別々に保存したいです
6
23
  保存する際背景は黒いじゃなく白で保存したいです
@@ -335,8 +352,8 @@
335
352
 
336
353
  ### 試したこと
337
354
 
338
- ここに問題に対して試したことを記載してください。
339
355
 
356
+
340
357
  ### 補足情報(FW/ツールのバージョンなど)
341
358
 
342
359
  ここにより詳細な情報を記載してください。

1

修正

2020/02/16 07:08

投稿

miurakana
miurakana

スコア5

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提・実現したいこと
2
-
2
+ こちらのソースコードを引用させていただきましたhttps://github.com/opencv/opencv/blob/master/samples/python/grabcut.py
3
3
  OpenCV 4.1.1でマウス操作で前景を抽出しています。
4
4
  元画像と輪郭取得と前景抽出の3の出力はできたのですが, 別々に保存するとエラーになります
5
5
  元画像と輪郭画像とマスク画像別々に保存したいです