回答編集履歴

3

初期化の方法を変更

2017/12/11 06:10

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  ```C++
18
18
 
19
- cv::Mat sheet_note = cv::Mat::zeros(cv::Size(640, 480), CV_8U);
19
+ cv::Mat sheet_note = cv::Mat::ones(cv::Size(640, 480), CV_8U) * 255;
20
20
 
21
21
  ```
22
22
 

2

太字

2017/12/11 06:10

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -22,6 +22,6 @@
22
22
 
23
23
 
24
24
 
25
- グローバル変数やマクロがあまりに多く、潜在的にバグを仕込みやすいコードに見えます。
25
+ グローバル変数やマクロがあまりに多く、**潜在的にバグを仕込みやすいコード**に見えます。
26
26
 
27
27
  基礎的な部分を丁寧に見直した方が良いでしょう。

1

追記

2017/12/11 05:41

投稿

LouiS0616
LouiS0616

スコア35660

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
+ 基礎的な部分を丁寧に見直した方が良いでしょう。