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

热点内容
soho程序员 浏览:672
java字节截取 浏览:525
php提交作业 浏览:815
房产还没解压可以办理赠予吗 浏览:224
java毫秒转分钟 浏览:753
模式识别中文pdf 浏览:774
c语言平均数字编译错误 浏览:170
单片机算交流 浏览:45
php自适应网站 浏览:467
2b2t服务器怎么获得权限 浏览:816
c语言javaphp 浏览:804
程序员技术不分高低吗 浏览:619
dos不是内部或外部命令 浏览:709
PC机与单片机通讯 浏览:675
二级加密图 浏览:113
压缩机异音影响制冷吗 浏览:711
德斯兰压缩机 浏览:490
程序员太极拳视频 浏览:531
网上购买加密锁 浏览:825
安卓为什么软件要隐私 浏览:83