1. CVUI 2.7.0 入門:簡介 (官方文檔翻譯)

官方文檔鏈接:https://dovyski.github.io/cvui/


概述

CVUI 是一個簡單的 UI 庫,構建在 OpenCV 繪圖原語上。其他的 UI 庫,例如 imgui,需要一個圖形化的後端(比如 OpenGL)才能工作。所以如果你想在 OpenCV 應用中使用 imgui,必須先啓用 OpenGL。

但是使用 CVUI 就不需要這樣,CVUI 只使用 OpenCV 繪圖原語來完成所有的渲染,不需要 OpenGL 或者 Qt。

在這裏插入圖片描述


特點 (Features)

  • 輕量級和簡單易用的用戶界面;
  • 只有頭文件而沒有其他的外部依賴關係(除了 OpenCV );
  • 僅基於 OpenCV 繪圖原語(不需要 OpenGL 或 Qt);
  • 方便的、類似於 C 的 API(沒有類/對象等);
  • 可以輕鬆地渲染組件而不必擔心其位置(使用 rows/columns );
  • 簡單但功能強大的鼠標 API ;
  • UI 組件數量適中(共11個);
  • 可用於 C++ 和 Python (純實現,沒有綁定)。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章