导航:首页 > 操作系统 > 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视频播放相关的资料

热点内容
解除pdf密码 浏览:707
光棍程序员闯关 浏览:564
2016android版本下载 浏览:42
程序员开车卖服装 浏览:395
快速记忆法pdf 浏览:518
java定义异常类 浏览:709
的运行命令 浏览:587
24v电动驻车空调压缩机 浏览:842
老程序员编程步骤 浏览:305
物理去除加密软件 浏览:227
汇编语言可调试编译器 浏览:447
jpeg如何转成pdf 浏览:841
微机室为什么有服务器 浏览:657
安卓手机怎么打语音电话不断网 浏览:458
单片机汇编头文件 浏览:946
juniper命令行 浏览:68
程序员咨询销售工作怎么样 浏览:782
苹果文件服务器是什么 浏览:180
企业透明加密软件有监视功能吗 浏览:494
桌面的运行命令 浏览:10