- 從 C++ 端呼叫 Python 的一個 Function。
- 將從 C++ 用 OpenCV 讀進來的 Mat 資料結構轉換成 Numpy Array。
- 把 Numpy Array 當成參數傳進 Python Function。
Google Code Prettify
2017年9月2日 星期六
[C++] Pass an OpenCV Mat Image to a Python Function
最近因工作需要而研究了一陣子 C++ 與 Python 的互動,主要達成以下幾件事:
2013年11月22日 星期五
編譯OpenCV-2.4.7於Visual Studio 2012使其支援GPU-CUDA
2014.10.03 更新:
找到一篇參考文章
Cuda Tech News: CUDA 5.5 + OpenCV 2.4.9 + Visual Studio 2012
──────────────────────────────────────────────────────
先前在2.4.6版試了很久都失敗,果斷心一橫下載2.4.7來編譯就過了。
然而2.4.7的highgui library不知是否有bug,導致無法將影片讀取進來。暫時的解決辦法是使用2.4.6的highgui library做代替。
找到一篇參考文章
Cuda Tech News: CUDA 5.5 + OpenCV 2.4.9 + Visual Studio 2012
──────────────────────────────────────────────────────
先前在2.4.6版試了很久都失敗,果斷心一橫下載2.4.7來編譯就過了。
然而2.4.7的highgui library不知是否有bug,導致無法將影片讀取進來。暫時的解決辦法是使用2.4.6的highgui library做代替。
2013年4月3日 星期三
2013年3月18日 星期一
OpenCV 顯示影像(Display Image)
環境設定請參考:Visual Studio 2012 安裝 OpenCV 2.4.3
範例程式:C:\OpenCV2.4\samples\cpp\tutorial_code\introduction\display_image\display_image.cpp (內文的程式碼有稍作修改)
範例程式:C:\OpenCV2.4\samples\cpp\tutorial_code\introduction\display_image\display_image.cpp (內文的程式碼有稍作修改)
Visual Studio 2012 安裝 OpenCV 2.4.6
此篇原則上可套用至OpenCV 2.4.7,但不知為何原因2.4.7的highgui library中,影片讀取的函式調用(VideoCapture)總是失敗。
故想對影片進行操作還是先用2.4.6吧。
故想對影片進行操作還是先用2.4.6吧。
2013年2月2日 星期六
訂閱:
文章 (Atom)