PC端如何使用手機端攝像頭


  有時候,我們需要使用網絡攝像頭作為我們的輸入,而手邊又沒有USB攝像頭,能否使用手機作為我們PC端功能的輸入呢?答案是:完全可以

  操作步驟如下:

1、在手機端下載Ipcam軟件,鏈接如下:

 http://app.mi.com/details?id=com.shenyaocn.android.WebCam

2、將手機和PC的WIFI設置成同一無線網絡

3、開啟手機端IPCAM功能,添加一個新的IPCAM服務器

4、在PC端新建一個文件,內容如下: 

#include "opencv2/core/core.hpp"  
#include "opencv2/imgproc/imgproc.hpp"  
#include "opencv2/calib3d/calib3d.hpp"  
#include "opencv2/highgui/highgui.hpp"  
#include <iostream>  
#include <fstream> 

using namespace cv;
using namespace std;
 
int main()
{
    VideoCapture capture;
    Mat frame;
    //注意下面的連接部分,admin:admin(賬號密碼打開軟件后會提示,也可以設置),
    //@符號之后的是局域網ip地址(打開app后,點擊下方“打開IP攝像頭服務器”,會有顯示局域網ip)
    //即:http://<USERNAME>:<PASSWORD>@<IP_ADDRESS>/<the value of src>
    capture.open("http://admin:admin@10.72.49.35:8081");
    while (1)
    {
        capture >> frame;            //讀取當前每一幀畫面
        imshow("讀取視頻", frame);            //顯示當前圖像幀
        waitKey(30);                //延時30ms
    }
    return 0;
}

5、編譯該文件:

  在命令行中直接使用:g++ ipcam.cc -o ipcam  'pkg-config --cflags --libs opencv',會在同目錄下生成一同名可執行文件

6、運行該文件:

      ./ipcam ,正常的話,在手機端可以看到,已打開了攝像頭。

7、接下來,你把這個功能加入你的代碼。。。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM