回答編集履歴
1
デバッグ
test
CHANGED
@@ -38,7 +38,7 @@
|
|
38
38
|
|
39
39
|
i=0;
|
40
40
|
|
41
|
-
while(i<
|
41
|
+
while(i<width || basepoint.equals(img.get(i,0))){
|
42
42
|
|
43
43
|
;i++;
|
44
44
|
|
@@ -52,11 +52,11 @@
|
|
52
52
|
|
53
53
|
// 右下隅から右に各点の色を調べて違った位置を見つける。
|
54
54
|
|
55
|
-
endpoint = img.get(width, height);
|
55
|
+
endpoint = img.get(width-1, height-1);
|
56
56
|
|
57
57
|
i=width;
|
58
58
|
|
59
|
-
while(i>=0 || endpoint.equals(img.get(i,height))){
|
59
|
+
while(i>=0 || endpoint.equals(img.get(i,height-1))){
|
60
60
|
|
61
61
|
;i--;
|
62
62
|
|
@@ -68,8 +68,8 @@
|
|
68
68
|
|
69
69
|
|
70
70
|
|
71
|
-
画像の幅と高さと取得した座標を元に赤い矩形を描く。
|
71
|
+
// 画像の幅と高さと取得した座標を元に赤い矩形を描く。
|
72
72
|
|
73
|
-
rectangle(img, Point(left,0), Point(right, height), Scalar(0,0,255), -1, CV_AA);
|
73
|
+
rectangle(img, Point(left,0), Point(right, height-1), Scalar(0,0,255), -1, CV_AA);
|
74
74
|
|
75
75
|
```
|