簡體   English   中英

OpenCV C2類型的圖像?

[英]OpenCV C2 types of images?

C2圖像的第二個通道代表Alpha通道還是僅填充C1 - C3,C4之間的間隙?

您在使用通道時弄錯了色彩空間。 例如,您有一個灰度色空間,用1個通道表示。 然后,您擁有3個通道的BGR,以及4個的BGRA。這里的第4個通道是Alpha值。 OpenCV支持幾種類型的色彩空間。

OpenCV是根據您的需要打開的,在某些情況下,您有一個每個像素具有2個值的墊,例如“密集光流”結果,該結果具有每個像素的運動矢量(x,y矢量)。 您甚至可以出於任何原因或算法而使用alpha值創建灰度圖像...在這種情況下,它將是CV_8UC2 但是,這不是OpenCV中的標准色彩空間,並且許多算法對色彩空間都有嚴格的約束,因此它們可能不適用於此Mat類型。

一個cv :: Mat甚至可以有4個以上的通道(我上次檢查時最多可以有512個通道,有關更多信息,請檢查常量CV_CN_MAX) ,但是請注意,這可能不適用於所有OpenCV函數,它將更像一個容器您的自定義算法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM