1 | initial version |
If I
is a reference to an entry of the vector<>
you will always get trouble if the vector<>
is reallocating e.g. if getting bigger. I do not think that this has got something to do with the thread safety of the Mat
methods. If you protect your vector<>
by mutex and take a deep copy of Mat
(e.g. by clone()
or copyTo()
) it works like a charm. I use something very similar to distribute the processing of video frames to a bunch of threads without problems.