導航:首頁 > 操作系統 > 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視頻播放相關的資料

熱點內容
黑馬程序員培訓機構官網天津 瀏覽:903
mainjavasrc 瀏覽:57
如何買伺服器挖礦 瀏覽:291
php批量上傳文件夾 瀏覽:559
安卓固件怎麼更新 瀏覽:168
單片機代碼常式網站 瀏覽:922
UG編程如何多平面輪廓2D倒角 瀏覽:438
視頻壓縮漸變紋 瀏覽:852
什麼app能看財經新聞 瀏覽:40
數學奇跡神奇運演算法 瀏覽:360
大廠的程序員的水平如何 瀏覽:701
遺傳演算法入門經典書籍 瀏覽:879
源碼炮台腳本 瀏覽:621
在位編輯命令 瀏覽:348
曲式分析基礎教程pdf 瀏覽:15
php生成靜態html頁面 瀏覽:965
怎麼分割pdf 瀏覽:813
壓縮垃圾報警器 瀏覽:629
小公司一般都用什麼伺服器 瀏覽:968
java獲取時間gmt時間 瀏覽:821