文档章节

PC 端OpenCV 获取android 摄像头视频流

二胡艺
 二胡艺
发布于 2016/06/03 15:16
字数 343
阅读 367
收藏 3

方案所需: 1.PC端:连接同一局域网,opencv 开发环境 2.手机端:第三方app ===》IP 摄像头,最好找个破解版(只适合个人使用,比如这里:http://www.wandoujia.com/apps/com.pas.webcam.pro?utm_source=qq) 方案实施: 手机端配置:开启“开机后启动流式传输方式”,配置好“视频设置”就可以开启服务器了。 PC端连接:这里给出c++ opencv的代码:

//note:这里的URL地址只要改成android流媒体服务器发布的地址就好了,注意后面的是video?x.mjpeg
VideoCapture cam("http://192.168.137.2:8080/video?x.mjpeg");
	Mat frame;
	if (!cam.isOpened()){
		std::cerr << "open camera error." << std::endl;
	} else{
		cam >> frame;
		while (!frame.empty()) {
			imshow("video", frame);
			waitKey(30);
			cam >> frame;
		}
	}

这里需要说明一下,基于方法的视频流的传输可能会存在一些延迟,原因可能为wifi的速度、手机摄像头FPS的限制,但优点是这个方案**不受距离的限制!**只要确保PC和手机连接的是同一个网络中。

© 著作权归作者所有

二胡艺
粉丝 4
博文 42
码字总数 12555
作品 0
镇江
程序员
私信 提问
Android opencv 2.3.1 调试及应用(第一篇)

OpenCV 是开源的人像识别库,在Android上的应用我也刚刚开始摸索。 首先搞定开发环境,看能不能把测试程序给跑起来。 http://sourceforge.net/projects/opencvlibrary/files/opencv-android...

氪金
2013/06/27
0
5
opencv videowriter 向android开发板保存录制的视频 无法创建视频文件

情况是这样的, 从摄像头获取到的视频, 经过opencv的处理后, 通过使用 opencv的 videoWriter 创建一个视频流, 将获取到的mat数据保存在android开发板上, 但是发现在android开发板上 vide...

倔强的小蚂蚁
2016/12/28
555
1
在Rayeager Px2开发板上演示opencv人脸识别demo

1、按照芯客论坛提供是方法支持 usb 摄像头 http://bbs.chipspark.com/forum.php?mod=viewthread&tid=3922 http://wiki.chipspark.com/cn/index.php/PX2%E5%BC%80%E5%8F%91%E6%9D%BFUSB%E6%9......

穿prada的008
2014/11/26
545
0
基于OpenCV和Python的文件操作——捕获摄像头的帧,在窗口显示图像,在窗口显示摄像头帧和视频文件的读/写

0 写在前面 这篇博客主要参考资料为《OpenCV 3计算机视觉Python语言实现》(Learning OpenCV 3 Computer Vison with Python)。 因为之前用Faster R-CNN做过一个红绿灯检测的小实践,但是Git...

learning_tortosie
2018/04/12
0
0
使用OpenCV通过摄像头捕获实时视频并探测人脸

在Opencv初接触,图片的基本操作这篇手记中,我介绍了一些图片的基本操作,视频可以看作是一帧一帧的图片,因此图片操作其实是视频操作的基础,这篇手记就来讲讲OpenCV中的视频操作,并实现一...

种子_fe
2018/08/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

利用mybatis generator生成实体类、Mapper接口以及对应的XML文件

项目中通常会遇到数据的持久化,如果是采用mybatis的orm,就会涉及到生成xml的问题,刚好mybatis官网提供了这么个插件MyBatis Generator,效果简直是棒呆。 1. 首先需要在build.gradle文件中...

啊哈关关
今天
2
0
SpringSocial相关的知识点

使用SprigSocial开发第三方登录 核心类 ServiceProvider(AbstractOauth2ServiceProvider):主要负责实现server提供商(例如QQ,微信等共有的东西),默认实现类是AbstractOauth2ServiceProvider...

chendom
今天
3
0
Java并发之AQS详解

一、概述   谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!   类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源...

群星纪元
昨天
3
0
Fabric-sdk-java最新教程

Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。 如果希望快速掌握F...

汇智网教程
昨天
3
0
react 子组件监听props 变化

componentWillReceiveProps //已经被废弃 getDerivedStateFromProps// 推荐使用//如果条件不存在必须要返回null static getDerivedStateFromProps(props, current_stat...

一箭落旄头
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部