I will be doing a final year Electrical Engineering project using OpenCV this year, I'm starting to learn it now and I have a couple of questions...
I am thinking of using it with a Windows Forms Application (VS2008), but doing so seems to give me a fair number of warnings, none of which I get when i make a Win32 Console Application. I assume it's due to mixing managed and native code. They include:
1 2 3 4 5
1> c:\opencv2.0\include\opencv\cvvidsurv.hpp(354) : warning C4996: 'stricmp': The POSIX name forthis item is deprecated. Instead, use the ISO C++ conformant name: _stricmp. See online help for details.
1>c:\opencv2.0\include\opencv\cxoperations.hpp(81) : warning C4793: '`anonymous namespace'::CV_XADD' : function compiled as native :
1>FormsCV.obj : warning LNK4248: unresolved typeref token (01000014) for 'CvCapture'; image may not run
Are these safe to ignore? Is there a quick and effective way to get rid of them (#pragma disable is obviously one way...)? Are they a sign that I should think of using a different GUI package?
I got FLTK with Dev-C++, and it seems good, but are there any good GUI toolkits which can be used as WYSIWYG? (In the same way that you can just drag and drop controls for Windows Forms in VS2008, automatically generate code, etc.)