http://192.168.0.101:8081/

测试:

浏览器可以直接输入网址,弹出框输入用户名密码进行读取。

opencv代码:
#include <stdio.h>
#include <opencv2/opencv.hpp>
#include <iostream>int main(int, char**) {cv::VideoCapture vcap;cv::Mat image;// This works on a D-Link CDS-932Lconst std::string videoStreamAddress = "http://<username:password>@<ip_address>/video.cgi?.mjpg";//open the video stream and make sure it's openedif(!vcap.open(videoStreamAddress)) {std::cout << "Error opening video stream or file" << std::endl;return -1;}for(;;) {if(!vcap.read(image)) {std::cout << "No frame" << std::endl;cv::waitKey();}cv::imshow("Output Window", image);if(cv::waitKey(1) >= 0) break;}
}这个图是白色的:
   CvCapture *camera=cvCaptureFromFile("http://admin:admin@192.168.1.2:8081/axis-cgi/mjpg/video.cgi?resolution=640x480&req_fps=30&.mjpg");
       if (camera==NULL){
           printf("camera is null\n");
       return -1;
       }
       elseprintf("camera is not null");
       cvNamedWindow("img");
       while (cvWaitKey(10)!=atoi("q")){
           double t1=(double)cvGetTickCount();
           IplImage *img=cvQueryFrame(camera);
           if(!img)break;
cvShowImage("img1",img);
           double t2=(double)cvGetTickCount();printf("time: %gms  fps: %.2g\n",(t2-t1)/(cvGetTickFrequency()*1000.), 1000./((t2-t1)/(cvGetTickFrequency()*1000.)));
       }
cvReleaseCapture(&camera);

opencv读取手机摄像头相关推荐

  1. Python+OpenCV 调用手机摄像头并实现人脸识别

    文章内容: 1.windows 环境下安装 OpenCV 机器视觉环境搭建: 2.基于通过 Python+OpenCV调用手机摄像头并实现人脸检测识别. 目录 1 实验环境 2 实验准备 2.1 下载 ...

  2. OpenCV调用手机摄像头与人脸检测

    文章目录 一.OpenCV机器视觉环境搭建 1. OpenCV下载 2. OpenCV安装 3. 安装测试 二.OpenCV调用摄像头及人脸检测 1. 调用电脑摄像头 2. 调用手机摄像头及人脸检测 ...

  3. 使用Opencv打开手机摄像头

    使用opencv打开手机摄像头,这里指的是电脑端写的opencv软件读取手机摄像头图像. 其主要原理是在手机端打开一个端口,打开.读取手机摄像头,然后通过ip-端口号实现远程摄像头图像读取,其实就是让 ...

  4. 【计算机视觉 · OpenCV】使用 OpenCV 调用手机摄像头

    一.前言 Droidcam 是一款可以将手机变成网络摄像头的工具,我们可以利用 Droidcam 让 OpenCV 拥有调用手机摄像头的能力. 二.步骤 2.1 安装 DroidCam 在手机和电脑上 ...

  5. 大疆妙算Manifold刷机换源,cuda,opencv,qt配置以及实现opencv读取usb摄像头,qmake nvcc交叉编译

    大疆妙算Manifold刷机换源,cuda,opencv,qt配置以及实现opencv读取usb摄像头,qmake nvcc交叉编译 一.刷机 1.解压安装包 2.制作镜像 3.然后按照妙算说明书进入 ...

  6. Opencv读取网络摄像头的rtsp流

    参考:用OpenCV调用IP摄像头(python版) 这位老哥写的很详细,我就补充一些内容. 基本调用网络摄像头读取rtsp流的基本代码就是下面那样,关键是如何获取那个url链接. import cv ...

  7. OpenCV获取手机摄像头并执行录屏操作

    1.下载手机软件 在手机上需要下载IP摄像头软件,可以通过内置RTSP和HTTP服务器把手机设备变成包含双向音频支持的无线IP摄像头并用于安全监控,你可以使用电脑上的浏览器查看,在这里我用OpenCV ...

  8. Python OpenCV 读取USB摄像头报错问题解决

    报错信息: Traceback (most recent call last):   File "G:\Python图像识别相关学习视频\人体姿势检测.py", line 32, ...

  9. 用OpenCV调用手机摄像头

    首先下载一个工具:IP摄像头(app),安卓,ios都能下载. 这里提安卓版的下载地址:http://app.mi.com/details?id=com.shenyaocn.android.WebCa ...

最新文章

  1. 安装Oracle10g on RedHat as 4 64bit
  2. 【翻译 windbg - 1】Getting started with windbg - part I (第一部分 1)
  3. python import出错_Python ImportError: cannot import name urlopen错误分析
  4. 鸿蒙首饰用什么合成,天下HD鸿蒙炼炉是什么?鸿蒙炼炉讲解
  5. 全部关于测试–第2部分
  6. 线性判别结合源码分析LDA原理
  7. 查看centos中的用户和用户组
  8. 数据科学入门与实战:Matplotlib绘图基础一
  9. c语言acm测试数据,求数据帝帮忙测试一下代码,已被南洋理工大学的oj搞蒙..
  10. mysql5.718免安装教程_mysql5.7.18版本免安装配置教程
  11. 资中筠 - 百度百科
  12. Typecho安装后后台界面和文章链接均为404错误的解决方法
  13. 国内外3D视觉优秀的实验室或者团队汇总
  14. Segment Routing 之 Data-Plane Control-Plane
  15. Atitit everthing placeholder index list 目录 1.1. sumdoc 2019 zipver t1---t91 1 1.2. 00 sumdoc ever
  16. Atitit rpc之道 attilax著 艾龙 著 1. 远程过程调用协议 1 2. 历史 2 2.1. RPC的早期发展 3 3. RPC这种编程范式存在的三大问题以及这些问题 5 3.1.
  17. 物联网智能垃圾回收源码 智慧分类回收源码 物联网应用
  18. 程序员最不想让你知道的尴尬瞬间,看完我眼睛都绿了
  19. java第六章十七题_Java语言面试题十七
  20. 华为服务器怎么查看系统日志,云服务器怎么查看系统日志

热门文章

  1. Linux 系统调用(一)
  2. leetcode 50 口诀
  3. 下载python的步骤ios_下载及安装Python详细步骤
  4. go语言支持继承吗_Go语言的结构体嵌入为什么不算继承?
  5. 皮一皮:狗子的眼神很绝望...
  6. 皮一皮:原来网恋就是这个感觉...
  7. 爆肝,52条SQL语句,性能优化,干货必收藏 !
  8. 再见!人人影视...
  9. 面试:字符串拼接,什么时候用StringBuilder?
  10. 深度学习手势识别带你玩转神庙逃亡