大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于opencv自動(dòng)化設(shè)備的問(wèn)題,于是小編就整理了1個(gè)相關(guān)介紹opencv自動(dòng)化設(shè)備的解答,讓我們一起看看吧。
1、用什么硬件實(shí)現(xiàn)opencv
沒(méi)有嚴(yán)格要求,能運(yùn)行VS就可以,只不過(guò)處理器、硬盤速度影響編譯速度而已。
因?yàn)間pu在計(jì)算上雖然比cpu快,但實(shí)際上在使用gpu的時(shí)候有一步非常耗時(shí),那就是將內(nèi)存與顯存中的數(shù)據(jù)進(jìn)行互相拷貝,同時(shí)這也是使用gpu運(yùn)算時(shí)逃不掉的一步。所以使用gpu能夠?qū)λ?**提速多少,還要看***的應(yīng)用具體情況。
使用VivadoHLS高級(jí)語(yǔ)言綜合工具,可以輕松實(shí)現(xiàn)OpenCV C++**處理設(shè)計(jì)到RTL***碼的轉(zhuǎn)換,輸出硬件加速器或者直接在FPGA上實(shí)現(xiàn)實(shí)時(shí)**處理功能。
而 OpenMV的主要操作對(duì)象是模塊,其可以通過(guò)UART,I2C,SPI,AsyncSerial以及GPIO等控制其他的硬件。 OpenCV是一個(gè)基于BSD許可發(fā)行的跨平臺(tái)計(jì)算機(jī)視覺(jué)庫(kù),可以運(yùn)行在Linux、Windows、Android和Mac OS操作系統(tǒng)上。
FPGA是硬件芯片,適合于做實(shí)時(shí)處理;opencv是Intel的一個(gè)開(kāi)源圖像**處理庫(kù)。所以,***感覺(jué)想做硬件方面的開(kāi)發(fā),就選FPGA,想做軟件方面的開(kāi)發(fā),就選opencv。
到此,以上就是小編對(duì)于opencv自動(dòng)化設(shè)備的問(wèn)題就介紹到這了,希望介紹關(guān)于opencv自動(dòng)化設(shè)備的1點(diǎn)解答對(duì)大家有用。