Ask Your Question

Mitch's profile - activity

2017-04-20 18:14:02 -0500 asked a question Changes needed when upgrading from 2.4.6 to 3.2

We have been shipping OpenCV 2.4.6 prebuilt dlls for several years in our commercial product. We are preparing a new release and want to upgrade to using the prebuilt libraries for OpenCV 3.2. We use VS 2015

  1. Is there a list of changes we must make to our code to use the new version of OpenCV? Or is it simply a matter of dropping in the new dlls and rebuilding?

  2. I downloaded opencv-3.2.0-vc14.exe and extracted the file. I found the "world" dll under \x64\vc14. Since we are building 32 bit apps does that mean I cannot use the prebuilt libraries. Are 32 bit versions available somewhere else? Or will we have to start building our own dlls form the OpenCV source.


2014-08-12 09:15:07 -0500 received badge  Teacher (source)
2013-08-09 07:24:44 -0500 asked a question Can't see Mat members in the debugger (VS2012)

When I am stopped at a break point and add a Mat object to the watch window, visual studio displays "foo {...}" (foo is the name of the Mat object). I have no option to to examine the contents of the Mat object. Typically there is a plus sign to the left of the variable name to expand the object.

I am using the distributed openCV debug dlls for V2.4.4. I don't have the PDBs but I shouldn't need the pdbs just to examine the content of a Mat object.

The OpenCV calls are in a "Managed C++" project. A few months ago I was working on the same code on my old PC and I did not have this problem. On my new PC I have manually placed the openCV debug dlls into the same folder as the app. i.e. I have not set up any path or environment variables.

The old PC is W7 the new is W8. I have VS2012 update 2. I am compiling and linking with the debug setings and I've check "enable managed code debugging" in my aplication project. I installed the ImageWatch and that did not recognize any Mat objects either.

Any ideas?

2013-02-12 14:26:26 -0500 received badge  Necromancer (source)
2013-02-12 12:58:43 -0500 answered a question USB3 Vision

"USB3 Vision" is an industry standard for connecting cameras to computers over USB 3. Read about it here

USB3 Vision

2012-11-15 16:08:45 -0500 asked a question Where are the OpenCV prebuilt dlls?

I've downloaded OpenCV from here:

This gave me and exe. When run it expanded into a bunch of folders and files.

Then I followed the instructions for installing on windows:

The above instructions say there should be a "bin" folder, and they also say to start and follow the "set up wizard".

I don't have a bin file or a "setup" program to run. It seems like I probably just have the source files. I've googled around and most blogs, websites etc all point to the SourceForge download folder that I used.

Is there another place to get the pre built dlls. Or does everyone end up building them?