I’ve been using the threadChannel example to process images sent from ofxOMXPlayer,
and this seems to work really well, for simple CPU pixel manipulations.
I’ve also tried ofxCv inside the threadChannel example to do some simple face track, and contour finding. This seems to work well, but sometimes ( after 1 minute or several hours) I get a segmentation fault and my app
I’m using ofxCv, OF 0.9.8 + Jessie on a Raspberry PI 3.
your question is too generic, opencv per se is not thread safe or unsafe it depends on what you are doing and how you use it. In general though if you are not moving things in memory while accessing them in another thread it should be safe.
the best way to figure out this issues is to let the app run under the debugger and check the stack trace when it crashes.