Foxtable(狐表)用户栏目专家坐堂 → [求助]找不到摄像头问题请教


  共有2408人关注过本帖树形打印复制链接

主题:[求助]找不到摄像头问题请教

帅哥哟,离线,有人找我吗?
黄训良
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
[求助]找不到摄像头问题请教  发帖心情 Post By:2015/9/23 13:42:00 [只看该作者]

应用DirectX.Capture.dll和DShowNET.dll进行摄像头拍照,其他系统正常,但在Windows10下找不到摄像头,请大师们指点!

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 14:13:00 [只看该作者]

没有在win10尝试过,我win8平板测试可以用。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 14:16:00 [只看该作者]

报错?找不到摄像头,会不会是你电脑没有摄像头?

 

http://jingyan.baidu.com/article/acf728fd2f1bfdf8e510a3b7.html

 


 回到顶部
帅哥哟,离线,有人找我吗?
黄训良
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2015/9/23 14:34:00 [只看该作者]

用摄像头自带的软件能打开,FT做的摄像头拍照打不开!奇怪了.

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 14:42:00 [只看该作者]

 报什么错?

 

 右键,有管理员权限运行是否可以。


 回到顶部
帅哥哟,离线,有人找我吗?
黄训良
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2015/9/23 15:11:00 [只看该作者]

报错:找不到摄像头。摄像头列表为空。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 15:47:00 [只看该作者]

1、管理员权限了吗?

 

2、单独做一个项目,加入简单代码测试,看是否正确。


 回到顶部
帅哥哟,离线,有人找我吗?
黄训良
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2015/9/24 8:38:00 [只看该作者]

用了以下方法,无果,请指点:

1、用管理员权限打开,不正确。

2、单独做一个项目,代码如下:(结果:未找到摄像头)

(1)引用

(2)全局代码

Public _Cap As DCap.Capture
Public _Cams As DCap.Filters
Public _Cam As DCap.Filter
Public _CamList As New List(Of String)
Public _CamIndex As Integer

(3)获取摄像头列表

Dim f As DCap.Filter
_CamList.Clear()
_CamList.Add("无")

Try
    _Cams = New DCap.Filters()
    Dim c As Integer
    For c = 0 To _Cams.VideoInputDevices.Count - 1
        f = _Cams.VideoInputDevices(c)
        _CamList.Add(f.Name)
    Next
Catch
  MessageBox.Show("未找到摄像头","提示")
End Try

3、用FT内置控件,拍照窗口打开,无图像,点击”重来“20次左右,随机看到一次图像。

Dim c As new camera
c.capture() '开始照相
If c.image IsNot Nothing Then '照相成功
    c.Save("d:\data\abc.jpg") ‘保存文件
End If


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/24 9:11:00 [只看该作者]

不要try catch 看报的是什么错


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/24 9:14:00 [只看该作者]

再不行,就换个方法吧。

 

http://www.cnblogs.com/blsong/archive/2010/09/10/1823248.html

 


 回到顶部
总数 13 1 2 下一页