OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::GMat 類參考

GMat 類表示圖中的影像或張量資料。 更多...

#include <opencv2/gapi/gmat.hpp>

cv::GMat 的協作圖

公共成員函式

GAPI_WRAP GMat ()
 構造一個空的 GMat
 
GAPI_WRAP GMat (cv::Mat m)
 構造一個值初始化的 GMat
 

詳細描述

GMat 類表示圖中的影像或張量資料。

GMat 本身不儲存任何資料,而是描述了操作之間消耗和生成 GMat 物件的功能關係。

GMatMatUMat 的虛擬對應物,但這並不意味著 G-API 在內部使用 MatUMat 物件來表示 GMat 物件——內部資料表示可能是後端特定的,或者完全最佳化掉。

另請參見
Mat, GMatDesc

建構函式 & 解構函式文件

◆ GMat() [1/2]

GAPI_WRAP cv::GMat::GMat ( )
Python
cv.GMat() -> <GMat object>
cv.GMat(m) -> <GMat object>

構造一個空的 GMat

通常,空的 G-API 資料物件表示圖的起點。當一個空的 GMat 被分配給某個操作的結果時,它會獲得與此操作的功能連結(並且不再為空)。

◆ GMat() [2/2]

GAPI_WRAP cv::GMat::GMat ( cv::Mat m)
顯式
Python
cv.GMat() -> <GMat object>
cv.GMat(m) -> <GMat object>

構造一個值初始化的 GMat

GMat 可以在圖構建時與緩衝區關聯。當某個操作具有一個在程式執行期間不更改的 Mat 輸入,並且僅設定一次時,這非常有用。在這種情況下,無需將此類 GMat 宣告為圖輸入。

引數
m要與此 GMat 物件關聯的 cv::Mat 緩衝區。

此類文件從以下檔案生成