回答編集履歴
3
初期化の方法を変更
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
```C++
|
18
18
|
|
19
|
-
cv::Mat sheet_note = cv::Mat::
|
19
|
+
cv::Mat sheet_note = cv::Mat::ones(cv::Size(640, 480), CV_8U) * 255;
|
20
20
|
|
21
21
|
```
|
22
22
|
|
2
太字
test
CHANGED
@@ -22,6 +22,6 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
グローバル変数やマクロがあまりに多く、潜在的にバグを仕込みやすいコードに見えます。
|
25
|
+
グローバル変数やマクロがあまりに多く、**潜在的にバグを仕込みやすいコード**に見えます。
|
26
26
|
|
27
27
|
基礎的な部分を丁寧に見直した方が良いでしょう。
|
1
追記
test
CHANGED
@@ -11,3 +11,17 @@
|
|
11
11
|
|
12
12
|
|
13
13
|
sheet_drawに適切にサイズを設定されていないことが問題だとわかります。
|
14
|
+
|
15
|
+
いちおう次の修正を施せば、エラーなく実行できます。
|
16
|
+
|
17
|
+
```C++
|
18
|
+
|
19
|
+
cv::Mat sheet_note = cv::Mat::zeros(cv::Size(640, 480), CV_8U);
|
20
|
+
|
21
|
+
```
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
グローバル変数やマクロがあまりに多く、潜在的にバグを仕込みやすいコードに見えます。
|
26
|
+
|
27
|
+
基礎的な部分を丁寧に見直した方が良いでしょう。
|