这个是一个很好html5调用摄像头案列,包括apk包,源码,详解,
2022-12-04 14:31:45 23.9MB html5 html5调用摄像头 调用摄像头
1
VB.Net摄像头,VB.Net摄像头,VB.Net摄像头,VB.Net摄像头,VB.Net摄像头
2022-12-02 22:44:31 96KB VB.Net 摄像头
1
基于Directshow 模拟虚拟实现虚拟摄像头,并基于socket实现远程控制远端视频源,实现无人值守监控。stillcap.dsw 实现虚拟摄像头Filter 编译产生的 Vcam.ax为虚拟摄像头注册文件,VirtualCamera.dsw为应用程序工作空间,运行程序前,先执行register.bat文件注册虚拟摄像头。
2022-12-02 17:54:50 12.33MB directshow 虚拟摄像头
1
配合上传的app,保证正常注册
2022-12-02 16:04:04 7.57MB 小蚁摄像头 YHS113
1
C#使用OpenCv播放RTSP协议摄像头视频 包含完成x64,x86使用的OpenCv动态库 win10可以使用 RTSP协议地址可以使用VLC media player等播放器获取 RTSP协议地址格式不同网络摄像头会有一定出入,请自行查阅 代码示例使用的是海康威视网络摄像头格式
2022-12-01 11:31:58 127.82MB C#使用OpenCv播放RTSP
1
可以设置前后摄像头 支持USB摄像头 支持设置照片质量和尺寸 支持控制闪光灯 资源是翻译的个别有误地方请见谅
2022-11-30 11:02:18 217KB Delphi xe Android 高清摄像头
1
js调用设备摄像头的方法调用设备摄像头的方法本文实例为大家分享了js调用设备摄像头的具体代码,供大家参考,具体内容如下使用getUserMedia这个API来获
2022-11-29 15:25:55 25KB js js代码 video
1
主要介绍了详解HTML5 使用video标签实现选择摄像头功能的相关资料,希望通过本文能帮助到大家,实现这样的功能,需要的朋友可以参考下
2022-11-29 11:08:37 34KB HTML5 video HTML5 video使用摄像头
1
自己用wxpython写的web摄像头界面,能显示与其相对应分辨率的rgb565格式的图像。
2022-11-28 22:23:25 4KB wxpython web摄像头
1
//指定视频采集设备的友好名字,为它创建一个Filter IBaseFilter * CTestPreviewDlg::CreateVideoDevice(const char * inFriendlyName) { return CreateHardwareFilter(CLSID_VideoInputDeviceCategory,inFriendlyName); } //根据设备的友好名字,创建一个代表该设备的Filter IBaseFilter * CTestPreviewDlg::CreateHardwareFilter(GUID inCategory,const char * inFriendlyName) { //创建一个系统枚举组件对象 ICreateDevEnum * enumHardware = NULL; HRESULT hr = CoCreateInstance(CLSID_SystemDeviceEnum,NULL,CLSCTX_ALL, IID_ICreateDevEnum,(void**)&enumHardware); if(FAILED(hr)) { return NULL; } IBaseFilter * hardwareFilter = NULL; IEnumMoniker * enumMoniker = NULL; //为指定的目录创建枚举器 hr = enumHardware->CreateClassEnumerator(inCategory,&enumMoniker,0); if(enumMoniker) { enumMoniker->Reset(); ULONG fetched = 0; IMoniker * moniker = NULL; char friendlyName[256]; //枚举得到该目录下所有的设备,逐个进行名字匹配 while(!hardwareFilter && SUCCEEDED(enumMoniker->Next(1,&moniker, &fetched)) && fetched) { if(moniker) { IPropertyBag * propertyBag = NULL; VARIANT name; friendlyName[0] = 0; hr = moniker->BindToStorage(0,0,IID_IPropertyBag,(void**)&propertyBag); //读取设备的友好名字 if(SUCCEEDED(hr)) { name.vt = VT_BSTR; hr = propertyBag->Read(L"Friendlyname",&name,NULL); } if(SUCCEEDED(hr)) { WideCharToMultiByte(CP_ACP,0,name.bstrVal,-1, friendlyName,256,NULL,NULL); //如果当前设备的友好名字与用户指定的设备名字相同, //则将当前设备标识绑定为Filter形式 if(strcmp(friendlyName,inFriendlyName) == 0) { moniker->BindToObject(0,0,IID_IBaseFilter, (void**)&hardwareFilter); } } //释放使用过的接口 if(propertyBag) { propertyBag->Release(); propertyBag = NULL; } moniker->Release(); } } enumMoniker->Release(); } enumHardware->Release(); return hardwareFilter; }
2022-11-27 16:51:10 2.91MB directshow 摄像头预览
1