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

熱點內容
程序員禿頭圖片 瀏覽:920
思科路由器命令手冊 瀏覽:26
android獲得當前activity 瀏覽:831
python入門迷宮 瀏覽:70
Python打折代碼不含商品 瀏覽:220
把多個Word合成一個pdf 瀏覽:356
aes演算法描述 瀏覽:899
新手機壓縮包在哪 瀏覽:781
java抽獎程序源碼 瀏覽:700
汽車壓縮機又叫 瀏覽:95
android讀取data文件 瀏覽:874
紅旗智聯app怎麼跟h5車子連接 瀏覽:139
材料化學pdf 瀏覽:114
伺服器機房都有什麼東西 瀏覽:370
最近長陰短柱量能副圖指標源碼 瀏覽:647
python字元串去除後四位 瀏覽:167
捷速pdf編輯器破解版 瀏覽:726
大帶寬伺服器怎麼租 瀏覽:299
籃球程序員單身難嗎 瀏覽:877
一接到命令就 瀏覽:488