質問編集履歴

1

進歩

2019/12/27 14:00

投稿

0126tami
0126tami

スコア60

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,18 @@
1
- ![イメージ説明](69c2e4cc2d6a06ce23c622351103a896.png)
1
+ ![![イメージ説明](99b7ab73b969bfec821436f73ab8e167.png)
2
2
 
3
3
 
4
4
 
5
+ 今画像ピクセルの値はy座標が上から0となっており
5
6
 
7
+ 赤枠の一番上の部分の座標を示してしまうプログラムになっています
6
8
 
9
+ それを赤枠の一番下の座標がわかるように変えたいです
7
10
 
11
+ 変えるところは少しだと思うのですが
12
+
13
+ x座標を表示してしまったり変な値になってしまったりするので正確に正しいプログラムを教えていただきたいです
14
+
15
+ お願いします
8
16
 
9
17
  ```ここに言語を入力
10
18
 
@@ -64,9 +72,9 @@
64
72
 
65
73
  # 各オブジェクトの重心座標をに黄文字で表示
66
74
 
67
- cv2.putText(color_src, "X: " + str(int(center[i][0])), (x1 - 10, y1 + 15), cv2.FONT_HERSHEY_PLAIN, 1, (0, 255, 255))
68
75
 
76
+
69
- cv2.putText(color_src, "Y: " + str(int(center[i][1])), (x1 - 10, y1 + 30), cv2.FONT_HERSHEY_PLAIN, 1, (0, 255, 255))
77
+ cv2.putText(color_src, "Y: " + str(int(data[i][1])), (x1 - 10, y1 + 30), cv2.FONT_HERSHEY_PLAIN, 1, (0, 255, 255))
70
78
 
71
79
 
72
80
 
@@ -74,8 +82,12 @@
74
82
 
75
83
  ```
76
84
 
85
+ 上記のこの部分が違うと思うのですがどう変えたら良いでしょうか
77
86
 
87
+ ```ここに言語を入力
78
88
 
79
- この赤色で囲われた枠一番下のy座標を表示するプログラムを書きたいです
89
+ !!!!!!!!!このdata[i][1]部分!!!!!!!!
80
90
 
91
+ cv2.putText(color_src, "Y: " + str(int(data[i][1])), (x1 - 10, y1 + 30), cv2.FONT_HERSHEY_PLAIN, 1, (0, 255, 255))
92
+
81
- どこをどう変えれば良いでしょうか?
93
+ ```