環境:window7 64位 旗艦版
這裡,有的人說需要安裝opencv才可以,雖然我也同時安裝了opencv的2.4.10,但是在配置過程中感覺不用安裝也是可以的,當然這我無法保證。
安裝完成後,可以到d:\emgu\emgucv-windows-universal-cuda 2.4.10.1940\bin資料夾下開啟一些example的exe看一下emgucv能做的一些事情,一般這裡面的exe都是可以直接使用的。
下面就是驗證下emgucv是否可以使用了,這裡,我所使用的例程是example資料夾下的helloworld例程。
首先,我把helloworld資料夾複製到了桌面上,然後開啟了工程,這裡首先把紅框框中的幾個檔案重新新增一下,因為目錄有些不對。
然後,配置下工具箱,這個就不詳說了,別的教程裡都有的(其實這裡不配置也是可以的)。
到這裡後,編譯執行生成的exe,會沒有任何響應,而編譯除錯時會出現
這個問題。
我這邊的解決方法是:將emgucv安裝目錄下bin資料夾下x86資料夾內的所有檔案複製到生成的目錄內。
然後,如果你的vs2010是64位的,將編譯環境改為x86,如下圖所示:
這樣再次編譯後,執行exe就能出現helloworld了。
vs2010新特性 下
il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...
vs2010新特性 下
il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...
vs2010新特性 下
il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...