VFP调用摄像头失败

wulongtianzi 2014-10-04 08:29:24
使用EZVIDCAP.OCX或者AVICAP32.DLL来调用USB摄像头,我的笔记本电脑自带的摄像头和原来的一个老的摄像头(只支持YUY2),均可正常预览和拍照
但更换为支持MJPEG(同时也支持YUY2)的摄像头,型号ANC HD720P,预览时为黑屏,拍照时出现错误信息如下:

使用十豆三的利用AVICAP32.DLL来调用摄像头情况同样
使用WINDOWS自带驱动或用摄像头的专用驱动情况同样得不到解决
调用的语句如下:
Thisform.ezVidCap.SaveDIB(SYS(5)+SYS(2003)+'\default.bmp')

实在是百思不得其解,系统WINDOWS XP不行,换WIN 7也不行
恳请各位老鸟提示一二,谢谢
...全文
396 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2014-10-12
  • 打赏
  • 举报
回复
引用 3 楼 wulongtianzi 的回复:
谢谢你十豆三,昨晚我已经看过你提供的这个网页,问题也已经解决 进一步问一下,你那AVCAP这个控件是你开发的吗,怎样可以正常注册使用,本人是用于商业用途,所以再不注册,就不厚道了 另是否可以有什么办法,让抓取到的文件能压缩后存储 再次感谢
不是我开发的,我可没有这功力。
wulongtianzi 2014-10-11
  • 打赏
  • 举报
回复
上边的问题已经解决是我多打了一个点,不好意思
wulongtianzi 2014-10-06
  • 打赏
  • 举报
回复
还有个问题,AVCAP的PLAYSTATE属性默认是0-,不能修改,执行时需要先暂停后播放 这个在VFP中怎么赋值,这是个枚举型, 用THISFORM.OLEAVCAP.PLAYSTATE='1-'或1,均提示错误
wulongtianzi 2014-10-06
  • 打赏
  • 举报
回复
谢谢你十豆三,昨晚我已经看过你提供的这个网页,问题也已经解决 进一步问一下,你那AVCAP这个控件是你开发的吗,怎样可以正常注册使用,本人是用于商业用途,所以再不注册,就不厚道了 另是否可以有什么办法,让抓取到的文件能压缩后存储 再次感谢
十豆三 2014-10-06
  • 打赏
  • 举报
回复
wulongtianzi 2014-10-05
  • 打赏
  • 举报
回复
现在考虑是不是摄像头USB版本的问题,是不是USB2.0的摄像头就不能用这两个控件来调用

2,723

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧