回答編集履歴
3
初期化の方法を変更
answer
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
sheet_drawに適切にサイズを設定されていないことが問題だとわかります。
|
8
8
|
いちおう次の修正を施せば、エラーなく実行できます。
|
9
9
|
```C++
|
10
|
-
cv::Mat sheet_note = cv::Mat::
|
10
|
+
cv::Mat sheet_note = cv::Mat::ones(cv::Size(640, 480), CV_8U) * 255;
|
11
11
|
```
|
12
12
|
|
13
13
|
グローバル変数やマクロがあまりに多く、**潜在的にバグを仕込みやすいコード**に見えます。
|
2
太字
answer
CHANGED
@@ -10,5 +10,5 @@
|
|
10
10
|
cv::Mat sheet_note = cv::Mat::zeros(cv::Size(640, 480), CV_8U);
|
11
11
|
```
|
12
12
|
|
13
|
-
グローバル変数やマクロがあまりに多く、潜在的にバグを仕込みやすいコードに見えます。
|
13
|
+
グローバル変数やマクロがあまりに多く、**潜在的にバグを仕込みやすいコード**に見えます。
|
14
14
|
基礎的な部分を丁寧に見直した方が良いでしょう。
|
1
追記
answer
CHANGED
@@ -4,4 +4,11 @@
|
|
4
4
|
OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow
|
5
5
|
```
|
6
6
|
|
7
|
-
sheet_drawに適切にサイズを設定されていないことが問題だとわかります。
|
7
|
+
sheet_drawに適切にサイズを設定されていないことが問題だとわかります。
|
8
|
+
いちおう次の修正を施せば、エラーなく実行できます。
|
9
|
+
```C++
|
10
|
+
cv::Mat sheet_note = cv::Mat::zeros(cv::Size(640, 480), CV_8U);
|
11
|
+
```
|
12
|
+
|
13
|
+
グローバル変数やマクロがあまりに多く、潜在的にバグを仕込みやすいコードに見えます。
|
14
|
+
基礎的な部分を丁寧に見直した方が良いでしょう。
|