2012-01-25 226 views
2

我需要使用OpenCV的做圖像處理的一個項目,我剛開始學習的基礎知識,但我需要知道關於用戶界面的一兩件事,我可以設計使用提供的庫UI通過OpenCV?這包括表單,按鈕和事件處理,還是我需要爲UI使用其他語言?OpenCV的和用戶界面

回答

8

OpenCV提供包含最低UI功能類似的ShowWindow,跟蹤條,鼠標事件等,這是不是先進的GUI開發中有用的highgui庫。

退房OpenCV的文檔:Link 1,Link 2

而且它是由幾個功能從QT擴大了像按鈕等Link 3

支持,但對於高級GUI開發,OpenCV的集成使用Qt。 Qt是非常先進的,高度穩定的框架,它是免費和開源的。它是用C++實現的,很容易與OpenCV一起使用。更有意思的是,如果你使用Python for OpenCV,那麼Qt也有一個叫做PyQt的python包裝,它幾乎涵蓋了Qt的所有功能。

您可以從here.下載Qt結算其documentationwide variety of tutorials. Qt的教程非常廣泛。所以學習並不難。

安裝指南的OpenCV和Qt是在這裏找到:Link

0

您可以使用Microsoft Visual Studio爲OpenCV的UI 點擊here使用MFC!瞭解更多關於MFC。

0

OpenCVSharp是OpenCV的項目一個偉大的C#包裝。其最新版本2.4.5使用OpenCV 2.4.0 dll。也檢查一下。