回答編集履歴
5
追記
answer
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
> ```c++
|
10
10
|
for (int j = 0; j < BLOCK_SIZE; j++) {
|
11
|
-
Mat
|
11
|
+
Mat* hogCell = hist.colRange(c, c+N_BIN); <--ここ
|
12
12
|
calculateHOGInCell(hogCell , <--ここも変えて
|
13
13
|
Rect(tl, tl+Point(CELL_SIZE, CELL_SIZE)),
|
14
14
|
integrals);
|
4
追記
answer
CHANGED
@@ -4,4 +4,15 @@
|
|
4
4
|
それから該当する関数に代入しましょう
|
5
5
|
|
6
6
|
後、OpenCV2か3かわかりませんが
|
7
|
-
暗黙の型変換などにも注意した方がいいかもしれません。
|
7
|
+
暗黙の型変換などにも注意した方がいいかもしれません。
|
8
|
+
|
9
|
+
> ```c++
|
10
|
+
for (int j = 0; j < BLOCK_SIZE; j++) {
|
11
|
+
Mat& hogCell = hist.colRange(c, c+N_BIN); <--ここ
|
12
|
+
calculateHOGInCell(hogCell , <--ここも変えて
|
13
|
+
Rect(tl, tl+Point(CELL_SIZE, CELL_SIZE)),
|
14
|
+
integrals);
|
15
|
+
tl.x += CELL_SIZE;
|
16
|
+
c += N_BIN;
|
17
|
+
}
|
18
|
+
```
|
3
追記
answer
CHANGED
@@ -1,4 +1,7 @@
|
|
1
1
|
expected l-valueとあるので今入っているのはr-value(右辺値)のはず、
|
2
2
|
Mat& hogCell = hist.colRange(c, c+N_BIN);
|
3
3
|
として左辺値に変えるのはどうですか。
|
4
|
-
それから該当する関数に代入しましょう
|
4
|
+
それから該当する関数に代入しましょう
|
5
|
+
|
6
|
+
後、OpenCV2か3かわかりませんが
|
7
|
+
暗黙の型変換などにも注意した方がいいかもしれません。
|
2
追記
answer
CHANGED
@@ -1,3 +1,4 @@
|
|
1
1
|
expected l-valueとあるので今入っているのはr-value(右辺値)のはず、
|
2
2
|
Mat& hogCell = hist.colRange(c, c+N_BIN);
|
3
|
-
として左辺値に変えるのはどうですか。
|
3
|
+
として左辺値に変えるのはどうですか。
|
4
|
+
それから該当する関数に代入しましょう
|
1
誤字修正
answer
CHANGED
@@ -1,3 +1,3 @@
|
|
1
|
-
l-valueとあるので今
|
1
|
+
expected l-valueとあるので今入っているのはr-value(右辺値)のはず、
|
2
2
|
Mat& hogCell = hist.colRange(c, c+N_BIN);
|
3
3
|
として左辺値に変えるのはどうですか。
|