2
我想使用啓用CUDA的SIFT庫,但我使用OpenCV驅動程序從網絡攝像頭獲取圖像? Cuda圖書館正在使用魔鬼圖書館來處理圖像數據類型。 我應該將OpenCV數據類型的圖像轉換爲魔鬼嗎?或者我應該使用另一種方法從網絡攝像頭獲得圖像[魔鬼兼容數據類型]?將OpenCV圖像數據類型轉換爲魔鬼圖像格式,反之亦然
我想使用啓用CUDA的SIFT庫,但我使用OpenCV驅動程序從網絡攝像頭獲取圖像? Cuda圖書館正在使用魔鬼圖書館來處理圖像數據類型。 我應該將OpenCV數據類型的圖像轉換爲魔鬼嗎?或者我應該使用另一種方法從網絡攝像頭獲得圖像[魔鬼兼容數據類型]?將OpenCV圖像數據類型轉換爲魔鬼圖像格式,反之亦然
我不熟悉的魔鬼,但是從手動它說,它支持以下格式:
IL_COLOUR_INDEX
IL_RGB
IL_RGBA
IL_BGR
IL_BGRA
IL_LUMINANCE
不同位深度的
。
加載圖像時,OpenCV也支持大多數這些圖像類型和位深度,它們之間的轉換非常簡單(請參閱openCV文檔中的convertTo()
函數)。使用網絡攝像頭可能會更復雜。
如果不知道特定庫的接口,很難直接回答你的問題。如果圖書館以特定形式接受惡魔形象,那麼很可能你必須以這種形式提供。 OpenCV將可能以所需的格式輸出數據;如果沒有,你可能需要編寫代碼來自己轉換它。