Ask Your Question

Hodali's profile - activity

2018-08-24 20:57:23 -0600 received badge  Notable Question (source)
2015-10-14 08:16:05 -0600 received badge  Taxonomist
2014-07-23 16:56:31 -0600 received badge  Popular Question (source)
2014-02-12 13:00:15 -0600 received badge  Popular Question (source)
2013-04-20 15:26:30 -0600 received badge  Nice Answer (source)
2013-03-02 02:56:31 -0600 received badge  Teacher (source)
2012-12-23 10:30:30 -0600 received badge  Student (source)
2012-12-23 10:30:22 -0600 received badge  Self-Learner (source)
2012-11-19 13:48:32 -0600 answered a question Visual Studio 2012 with OpenCV (debugging, lack of OpenCV VC11 libraries)

I solved the problem by copying the file MSVCP100D.DLL from Visual Studio 2010 Express to the working directory. Now I can use the debugger in Visual Studio 2012

2012-11-11 14:04:57 -0600 commented answer Cannot Do Anything With OpenCV Anymore on Windows 7 64-bit

I solved that problem by copying the DLLs from Visual Studio 2010 Express to the working directory. Actually the OpenCV team should provide libraries which work with Visual Studio 2012. By the way I rebuilt the binary from scratch in Visual Studio 2012. But it it hasn't helped (same problem).

2012-11-11 09:17:36 -0600 answered a question Cannot Do Anything With OpenCV Anymore on Windows 7 64-bit

Try Visual Studio 2012 Express! It is avaiable on http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express for free. Debugging is also possible. I found out that one have to copy some DLLs from Visual Studio 10 or Visual Studio 2010 Express.

2012-11-11 04:40:57 -0600 commented answer Cannot Do Anything With OpenCV Anymore on Windows 7 64-bit

Why don't you use Visual Studio 2012? If you have an old university email account you can download Visual Studio 2012 for free of charge. Visual Studio 2012 works well with OpenCV. Maybe it helps when you install a fresh Windows 7. You can use Virtualbox to reduce time. If you don't get Visual Studio 2012 you can also install Windows xp inside Virtualbox to continue the work with Visual Studio 2010.as a stop-gap solution

2012-11-10 19:19:49 -0600 answered a question Cannot Do Anything With OpenCV Anymore on Windows 7 64-bit
2012-11-10 19:14:29 -0600 commented answer Cannot Do Anything With OpenCV Anymore on Windows 7 64-bit
2012-11-10 19:03:33 -0600 commented question Cannot Do Anything With OpenCV Anymore on Windows 7 64-bit
2012-11-10 18:05:32 -0600 asked a question Visual Studio 2012 with OpenCV (debugging, lack of OpenCV VC11 libraries)

I am using Microsoft Visual studio 2012 with OpenCV on Windows 7 64-bit. I created a win32 Console application. When I compile the source code everything go well (both Release and Debug). I can start the application (release) with any problems. If I try to start the debugger I always get the following messagen (debug mode):

The program can't start because MSVCP100D.DLL is missing from your computer. Try reinstalling the program to fix this problem

I don't have MSVCP100D.DLL on my system. Visual Studio 2012 is distributed with msvcp110d.dll. msvcp110d.dll is a newer version of MSVCP100D.DLL. It seems that OpenCV is using MSVCP100D.DLL which is not provided with Visual Studio 2012.

Can the OpenCV team provide VC11 libraries? Or does anyone know how to compile OpenCV using VC11 libraries?

2012-11-10 12:08:33 -0600 answered a question Cannot Do Anything With OpenCV Anymore on Windows 7 64-bit

I have Visual Studio 2012 installed on Windows 7 64-bit and it works well except debugging. I installed OpenCV in the root directory C:.

I added C:\opencv\build\x86\vc10\bin to the system variable Path. To each project you have to create a PropertySheet. The include directory are C:\opencv\build\include and c:\opencv\include. The library directory is C:\opencv\build\x86\vc10\lib. Add the following libs to the Linker (Debug):

opencv_calib3d243d.lib opencv_contrib243d.lib opencv_core243d.lib opencv_features2d243d.lib opencv_flann243d.lib opencv_gpu243d.lib opencv_haartraining_engined.lib opencv_highgui243d.lib opencv_imgproc243d.lib opencv_legacy243d.lib opencv_ml243d.lib opencv_nonfree243d.lib opencv_objdetect243d.lib opencv_photo243d.lib opencv_stitching243d.lib opencv_ts243d.lib opencv_video243d.lib opencv_videostab243d.lib

For the Release (Linker) the same except the follwing libs have to be added:

opencv_calib3d243.lib opencv_contrib243.lib opencv_core243.lib opencv_features2d243.lib opencv_flann243.lib opencv_gpu243.lib opencv_haartraining_engine.lib opencv_highgui243.lib opencv_imgproc243.lib opencv_legacy243.lib opencv_ml243.lib opencv_nonfree243.lib opencv_objdetect243.lib opencv_photo243.lib opencv_stitching243.lib opencv_ts243.lib opencv_video243.lib opencv_videostab243.lib

That all! You can compile and run the applications. But I cannot debug because the following message is always appeared:

The program can't start because MSVCP100D.DLL is missing from your computer. Try reinstalling the program to fix this problem

I couldn't find MSVCP100D.DLL on my system and the internet. Does anyone knows this problem?

2012-11-10 11:21:33 -0600 asked a question capture = cvCreateCameraCapture( -1 );

I have two cameras conected to my window PC. Usually we detect a camera by using cvCreateCameraCapture( -1 ). How can we retrieve the number of the cameras and select a specific camaera?

2012-11-08 04:06:11 -0600 commented answer retrieve location and orientation of objects

Does anyone have an example?

2012-11-07 12:41:05 -0600 edited question retrieve location and orientation of objects

I would like to use OpenCV to detect smd components in a pick and place machine. Is it possible to detect objects and retrieve the location (x,y) and orientation (angle) by using OpenCV ?