石鑫华视觉论坛

 找回密码
 注册会员
查看: 4449|回复: 1

[求助] DirectShow相机跟labview连接问题

[复制链接]

该用户从未签到

发表于 2014-7-23 11:22:50 | 显示全部楼层 |阅读模式 来自:上海市 电信

注册登陆后可查看附件和大图,以及购买相关内容

您需要 登录 才可以下载或查看,没有账号?注册会员

x
本帖最后由 quanpower 于 2014-7-23 11:24 编辑

各位老大请帮忙,谢谢!
近日买了一个300万的有驱动的相机正常使用,后面分辨率不够没办法又买了个500万像素的,但是,说是无驱动,但是支持DirectShow.USB连上后设备管理器跟NI Max里都能看到,但是Ni Max里点采集几秒后就报timeout了。

NI Max

NI Max

但是用AMCAP是可以采集到的。
请大伙帮我看下这种要怎么弄?再次感谢!!
回复

使用道具 举报

  • TA的每日心情
    奋斗
    8 分钟前
  • 签到天数: 3413 天

    连续签到: 15 天

    [LV.Master]2000FPS

    发表于 2014-7-23 11:41:14 | 显示全部楼层 来自:广东省东莞市 电信
    本帖最后由 石鑫华视觉 于 2014-7-23 12:07 编辑

    这种情况,没多大的改善空间。主要是协议或数据流处理时引起的。
    MAX中可以看到,并且可以采集到,说明相机可以正常识别并得到图像,AMCAP可以正常采集,说明相机也是OK的。但是在MAX中采集一会儿超时,那就是说数据传输中有问题,如报头、报尾没得,或有冗余数据之类的。

    解决方法:
    一、可以将MAX的属性》兼容性中设置为兼容XP SP3模式,如果你的是WIN7系统的话。
    二、可以尝试使用其它版本的IMAQdx,不同年份出的IMAQdx会略有不同,可能会有较好的兼容性。
    三、可以使用其它支持DS的驱动在LabVIEW中开发驱动程序。但是这样就不能使用IMAQdx了。
    四、如果相机有固件,可以试着更新一下相机的固件。
    五、如果你的相机里的视频模式VIDEO MODE有多种模式,可以尝试更换视频模式中的分辨率与编码方式 。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程(24.09)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解2020-2024》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-12-23 08:08

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表