回答編集履歴
1
追記
answer
CHANGED
@@ -22,4 +22,12 @@
|
|
22
22
|
> std::memcpy(mat, pBuf, it->size());
|
23
23
|
|
24
24
|
std::vector<T>のイテレータはT*型であるかのように振る舞います。
|
25
|
-
ですので、itはstd::basic_string<略>型へのポインタのように振る舞う筈です。
|
25
|
+
ですので、itはstd::basic_string<略>型へのポインタのように振る舞う筈です。
|
26
|
+
|
27
|
+
---
|
28
|
+
|
29
|
+
あああ、memcpyにcv::Mat型を直接与えることはできない筈です。
|
30
|
+
matに必要なメモリを獲得した上で、そこへコピーする必要が有ります。
|
31
|
+
memcpyよりもっと使い勝手の良いcv::Matのメンバ関数があるのでは?
|
32
|
+
|
33
|
+
> std::memcpy(mat, pBuf, it->size());
|