美文网首页程序员程序园
「C/C++经典项目开发」黑客远程桌面监控手机摄像头系统

「C/C++经典项目开发」黑客远程桌面监控手机摄像头系统

作者: Python编程导师 | 来源:发表于2019-07-05 15:33 被阅读22次

    C++ 手机摄像头捕捉,实现直接使用手机摄像头CCamera类的进行静态图像抓取功能。为了更加容易建立视频捕捉应用程序,DirectShow提供了一个叫做Capture Graph Builder的对象,Capture Graph Builder提供IcaptureGraphBuilder2接口,该接口可以建立和控制Capture Graph。

    image

    建立视频捕捉程序,必须首先获取并初始化IcaptureGraphBuilder2接口,然后选择一个适当的视频捕捉设备。选择好设备后,为该设备创建Capture filter,然后调用AddFilter把Capture filter添加到Filter Graph。

    源码目录结构图:

    image

    代码截图:

    image

    效果图:

    image

    编译环境:

    1. C++ Builder 6.0 + DirectX 9 SDK for C++ Builder.

    2. C++ Builder 2010

    C++ Builder 2010 直接编译,不需要额外的开发库支持和额外的配置。

    image

    最后,如果你想学C++可以加入学习群:825414254获取素材资料以及开发工具和听课权限!

    image

    相关文章

      网友评论

        本文标题:「C/C++经典项目开发」黑客远程桌面监控手机摄像头系统

        本文链接:https://www.haomeiwen.com/subject/wfjehctx.html