導航:首頁 > 操作系統 > opencvandroid視頻播放

opencvandroid視頻播放

發布時間:2022-06-18 05:57:32

1. 如何在android中使用OpenCV

有兩種方式
1.使用OpenCV java API。
OpenCV安裝路徑"F:\OpenCV-2.3.1-android-bin"下有兩個文件夾, 將文件夾"OpenCV-2.3.1"拷貝到你的Eclipse工作空間所在的目錄,也就是在你的項目的上一級目錄中,然後導入到工作空間中,在Package Explorer中選擇你的項目,單機右鍵在彈出菜單中選擇Properties,然後在彈出的Properties窗口中左側選擇Android,然後點擊右下方的Add按鈕,選擇OpenCV-2.3.1並點擊OK,此時,展開你的項目樹,你可以看到新加了一個OpenCV-2.3.1_src目錄, 那麼就是正確添加了OpenCV Java API,否則就是你放置OpenCV-2.3.1的目錄路徑不正確。然後就可以在你的Java源文件中導入OpenCV的API包,並且使用OpenCV API了,OpenCV API的包的形式如下:
Org.opencv.(OpenCV模塊名).(OpenCV類名)
例如:
Org.opencv.core.Mat

2.利用JNI編寫C++ OpenCV代碼,通過Android NDK創建動態庫(.so)
然後調用即可

2. opencv for android的VideoCapture讀取sdcard文件

不用非要用opencv讀視頻吧,可以用ios的相關函數讀入,然後每一幀再復制給Iplimage裡面或者mat中也是可以的

3. 如何在Android項目中導入OpenCV庫

在Android中使用OpenCV方法為:
a、OpenCV安裝路徑"F:\OpenCV-2.3.1-android-bin"下有兩個文件夾。將文件夾"OpenCV-2.3.1"拷貝到Eclipse工作空間所在的目錄,也就是在你的項目的上一級目錄中,然後導入到工作空間中,在Package Explorer中選擇項目,單機右鍵在彈出菜單中選擇Properties,然後在彈出的Properties窗口中左側選擇Android,然後點擊右下方的Add按鈕,選擇OpenCV-2.3.1並點擊OK,。
b、此時,展開項目樹,可以看到新加了一個OpenCV-2.3.1_src目錄,如下圖,那麼就是正確添加了OpenCV Java API,否則就是放置OpenCV-2.3.1的目錄路徑不正確。
c、然後就可以在Java源文件中導入OpenCV的API包,並且使用OpenCV API了,OpenCV API的包的形式如下:
Org.opencv.(OpenCV模塊名).(OpenCV類名)
例如:
Org.opencv.core.Mat

4. android opencv菜鳥求助

在android dependence里出現了opencv-2.3.1.jar是正確的

如果不確定的話,你也可以隨便import一個類進去試試,比如import org.opencv.android.Utils;如果不報錯不就可以了么,還有,這位兄台有沒有2.3.1的api,類似這樣的http://docs.opencv.org/java/,我只有pdf的說明文檔

好吧,找了下http://opencv.org/documentation.html,最早的api是2.4.2

5. opencv和opencv4android的區別

首先,感覺你連opencv是什麼都不知道。OpenCV的全稱是:Open Source Computer Vision Library。沒錯,它就是一個開源庫。 opencv和opencv4android的區別? 那我只能告訴你,opencv可以運行在Linux、Windows和Mac OS等多個操作系統上,opencv4android為了安卓而存在。

6. 如何在android中使用opencv

有兩種方式 1.使用OpenCV Java API。 OpenCV安裝路徑"F:\OpenCV-2.3.1-android-bin"下有兩個文件夾, 將文件夾"OpenCV-2.3.1"拷貝到你的Eclipse工作空間所在的目錄,也就是在你的項目的上一級目錄中,然後導入到工作空間中,在Package Explorer

7. android上使用opencv有哪幾種方法,哪一種更簡便

如何在Android程序中使用OpenCV 有兩種方式(重點講後面一種): 1.使用OpenCV Java API。 OpenCV安裝路徑"F:\OpenCV-2.3.1-android-bin"下有兩個文件夾, 將文件夾"OpenCV-2.3.1"拷貝到你的Eclipse工作空間所在的目錄,也就是在你的項目的上一

8. Opencv 如何能夠全屏播放視頻啊求高手指點

是窗體的設置,和opencv無關

9. 用OpenCV寫的播放視頻的程序,有錯,如下

int main() //播放視頻文件
{

CvCapture* capture = cvCreateFileCapture("D:\\Devotion.f4v");
IplImage* frame;
while(1)
{
frame = cvQueryFrame(capture);
if(!frame)
break;
cvShowImage("Example2",frame);
char c = cvWaitKey(33);
if(c == 27) //如果用戶觸發了ESC鍵(ASCII 27),循環就退出,讀入視頻停止。
break;

}
cvReleaseCapture(&capture);
//退出循環體後,釋放資源。

cvDestroyWindow("Example2");
return 0;
}

capture = cvCreateFileCapture("D:\\feiq\\Recv Files\\123.rmvb.AVI"); 這里載入的視頻文件名不對,rmvb和AVI後綴名混了

下面的while循環不應該包括cvReleaseCapture和cvDestroyWindow,包括進去後窗口會一直建立和銷毀所以什麼都看不到

閱讀全文

與opencvandroid視頻播放相關的資料

熱點內容
安卓彎頭數據線怎麼寫好評 瀏覽:412
海南加密視頻怎麼選 瀏覽:746
linux判斷是否為文件 瀏覽:937
手機處理器編譯器 瀏覽:704
ug曲線點倒角編程 瀏覽:928
當演算法把人馴服 瀏覽:710
字母r編程 瀏覽:576
編譯openwrt添加型號 瀏覽:275
快眼看app哪裡下載 瀏覽:11
手機上門禁卡加密怎麼處理 瀏覽:857
2019年稅務師教材pdf 瀏覽:503
android支付寶源碼 瀏覽:942
建造師加密鎖怎麼辦 瀏覽:301
郵箱在線文檔怎麼設文件夾 瀏覽:878
區塊鏈編譯eth 瀏覽:785
安卓手機軟體如何給照片加發光點 瀏覽:980
結構性存款在app哪裡 瀏覽:971
iphone如何快速打開app 瀏覽:801
好玩的程序員笑話 瀏覽:82
linux下如何搭建web伺服器 瀏覽:223