我正在開發一個旨在控制一個二聯類人機器人的項目。不幸的是,我們有一套非常有限的硬件資源(一個RB110 board and its mini PCI graphic card)。我正計劃將圖像處理任務從CPU移植到可能的圖形卡處理器,但之前從未完成...建議使用OpenCV,但似乎不可行,因爲我們的圖形卡處理器(Volari Z9s)不受框架支持。然後我在Linux Journal上找到了an interesting post。作者已經使用OpenGL來處理從v4l設備檢索到的幀。用於圖像處理的GPU編程
我對硬件API和OpenGL/OpenCV之間的關係有點困惑。爲了利用GPU,硬件需要由圖形編程框架(OpenGL/OpenCV)提供嗎?我在哪裏可以找到這樣的API?
我用Google搜索了很多關於我的硬件,不幸的是,供應商(XGI Technology)似乎是莫名其妙地消失......
感謝您的回答。我認爲顯卡有一個由mainline內核安裝的通用驅動程序(因爲操作系統可以使用它!)它支持VGA和SVGA模式。我今天編寫了我的第一個OpenGL程序(茶壺查看器)。但無法理解它如何在引擎蓋下工作。我如何在OpenGL中編寫我的對象檢測算法?它看起來像一個巨大的功能集... –
@ sorush-r擴展了我的答案,你真的應該檢查你的驅動程序是否支持OpenGL,或者如果你能找到支持OpenGL的驅動程序。沒有驅動程序/硬件支持,您無法獲得任何性能。 – josefx