Introducing the OpenCV user interface
OpenCV has its own cross-OS user interface that allows developers to create their own applications without the need to learn complex user interface libraries. The OpenCV user interface is basic, but it gives computer vision developers the basic functions to create and manage their software developments. All of them are native and optimized for real-time use.
OpenCV provides two user interface options:
- A basic interface based on native user interfaces, cocoa or carbon for Mac OS X, and GTK for Linux or Windows user interfaces, selected by default when compiling OpenCV.
- A slightly more advanced interface based on Qt library that is a cross-platform interface. You have to enable the Qt option manually in CMake before compiling OpenCV.
In the following screenshot, you can see the basic user interface window on the left, and the Qt user interface on the right:

推薦閱讀
- 計算機組成原理與接口技術:基于MIPS架構實驗教程(第2版)
- 大規模數據分析和建模:基于Spark與R
- Sybase數據庫在UNIX、Windows上的實施和管理
- Oracle PL/SQL實例精解(原書第5版)
- 探索新型智庫發展之路:藍迪國際智庫報告·2015(上冊)
- SAS金融數據挖掘與建模:系統方法與案例解析
- Spark分布式處理實戰
- 貫通SQL Server 2008數據庫系統開發
- Unity 2018 By Example(Second Edition)
- 云工作時代:科技進化必將帶來的新工作方式
- Kubernetes快速進階與實戰
- 數字化轉型實踐:構建云原生大數據平臺
- 反饋:化解不確定性的數字認知論
- 用戶畫像:平臺構建與業務實踐
- 數據質量管理:數據可靠性與數據質量問題解決之道