質問編集履歴
2
数値のミス
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,8 +42,6 @@
|
|
42
42
|
|
43
43
|
plt.xlim([-20,370])
|
44
44
|
|
45
|
-
plt.ylim([0,150000])
|
46
|
-
|
47
45
|
plt.show()
|
48
46
|
|
49
47
|
return hist_h, hist_s, hist_v
|
1
数値のミス
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,9 +28,9 @@
|
|
28
28
|
|
29
29
|
hist_h = cv2.calcHist([h],[0],None,[360],[0,256])
|
30
30
|
|
31
|
-
hist_s = cv2.calcHist([s],[0],None,[
|
31
|
+
hist_s = cv2.calcHist([s],[0],None,[100],[0,256])
|
32
32
|
|
33
|
-
hist_v = cv2.calcHist([v],[0],None,[
|
33
|
+
hist_v = cv2.calcHist([v],[0],None,[100],[0,256])
|
34
34
|
|
35
35
|
plt.plot(hist_h, color='r', label="h")
|
36
36
|
|
@@ -52,6 +52,4 @@
|
|
52
52
|
|
53
53
|
```
|
54
54
|
|
55
|
-
上記のコードではhsv空間は0~360度あるため、12~14行のNoneを360と設定し、結果のヒストグラムで見やすいように
|
56
|
-
|
57
|
-
x軸を-20から370に設定しました。このプログラムで出力されるヒストグラムは正しい数値を出力できているでしょうか?ご意見のほどよろしくお願いいたします。
|
55
|
+
上記のコードではhsv空間のhは0~360度あるため、12行のNoneを360と設定し、svはともに0~100%で表されることから13,14行目のNoneを100と設定しました。また、結果のヒストグラムで見やすいようにx軸を-20から370に設定しました。このプログラムで出力されるヒストグラムは正しい数値を出力できているでしょうか?ご意見のほどよろしくお願いいたします。
|