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

回答編集履歴

1

追記

2020/01/02 14:38

投稿

meg_
meg_

スコア10980

answer CHANGED
@@ -3,4 +3,10 @@
3
3
  h,w = img.shape[:2]
4
4
 
5
5
  hは「高さ(height)」、wは「幅(witdh)」かと思われます。
6
- 前後の文脈が不明ですが通常はimgは「縦ピクセル数、横ピクセル数、チャンネル数」の配列かと思いますので、img.shape[:2]は縦ピクセル数、横ピクセル数となるはずです。
6
+ 前後の文脈が不明ですが通常はimgは「縦ピクセル数、横ピクセル数、チャンネル数」の配列かと思いますので、img.shape[:2]は縦ピクセル数、横ピクセル数となるはずです。
7
+
8
+ 【追記:1つ目の質問について】
9
+ [OpenCV-Python Tutorials 1 documentation](http://labs.eecs.tottori-u.ac.jp/sd/Member/oyamada/OpenCV/html/py_tutorials/py_imgproc/py_thresholding/py_thresholding.html)
10
+ > cv2.threshold は二つの出力を返します.一つ目の出力 retval については後述します.二つ目の出力がしきい値処理された後の 二値画像 になります.
11
+
12
+ [1]で2つ目の出力である二値画像を取得しているのではないでしょうか。