Ask Your Question

maria_otago's profile - activity

2015-02-23 22:23:10 -0600 commented answer Streaming from Ximea camera in OpenCV 2.4.10

Yep, thank you. It works.

2015-02-23 22:22:13 -0600 received badge  Scholar (source)
2015-02-22 04:17:48 -0600 asked a question Streaming from Ximea camera in OpenCV 2.4.10

According to the question here, it is possible to stream from the Ximea camera using OpenCV 2.4.10.

I installed the Ximea API and I can stream from the camera using the Ximea API, but I want to stream using OpenCV. I built OpenCV 2.4.10 and ticked the WITH_XIMEA option.

Now when I try to stream from my camera (even from my built-in web camera) using OpenCV in VS2012, I get this error: "The program can't start because "m3api.dll" is missing from your computer". Although the m3api.dll is in the Ximea API folder, but for some reason the program can't find it. If a copy the m3api.dll into the project folder, then I get the message "The program can't start because "PvAPI.dll" is missing from your computer". I can't find PvAPI.dll on my computer and I don't think that my Ximea camera needs it. Any help?

2014-04-23 20:28:29 -0600 commented question CascadeClassifier wont detect image using runAt that it has already found using dectectMultiScale

Could you give the code of your RSCascadeClassifier class. I can't make runAt work. I derived a class from Cascade Calssifier and implemented public SetImage and RunAt. But when I try it, I get memory access violation.

2014-02-17 20:23:32 -0600 answered a question How to use firewire camera with opencv?

I had the same problem with my UniBrain FireWire cameras. They worked in OpenCV 2.3.0, but don't work in any newer version. I think there might be some problem with the frame format. If your camera streams uncompressed video, OpenCV doesn't know how to handle this video correctly. In the end, I decided to use the camera native API to get frames and then convert them into the OpenCV Mat for processing.

2014-01-03 20:41:08 -0600 commented question IPictureDisp to cv::Mat

I tried all this. It doesn't work. Sometimes I manage to stream from the camera. But then something brakes and I can't do it the second time. And I can't run two cameras at the same time.

2014-01-03 04:20:58 -0600 commented question IPictureDisp to cv::Mat

IPictureDisp is some kind of LPDISPATCH. LPDISPATCH is the COM interface for automation. My FireWire camera returns frames as LPDISPATCH and I want to use them in OpenCV. I've never worked with COM interfaces, that is why I ask this question.

More general question is how to make my FireWire UniBrain camera work with OpenCV.

2014-01-03 04:07:37 -0600 received badge  Editor (source)
2014-01-03 03:48:40 -0600 asked a question IPictureDisp to cv::Mat

Hi everyone!

Does anybody know how to convert IPictureDisp to cv::Mat or to something understandable for OpenCV?

EDIT: I found out that actually I need to convert LPDISPATCH to cv::Mat somehow. Is it possible?