Halcon视觉之家-51Halcon专注于机器视觉技术

 找回密码
 会员注册

QQ登录

只需一步,快速开始

扫一扫,微信登录

查看: 347|回复: 1

[待解决] 摄像头拍出来的颜色不对啊

[复制链接]
  • TA的每日心情
    开心
    2022-5-3 06:07
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    18

    主题

    34

    帖子

    89

    积分

    Rank: 1

    积分
    89
    发表于 2022-3-28 21:36:31 | 显示全部楼层 |阅读模式

    51Halcon诚邀您的加入,专注于机器视觉开发与应用技术,我们一直都在努力!

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

    x
    1. open_framegrabber ('DirectShow', 1, 1, 0, 0, 0, 0, 'default', 8, 'rgb', -1, 'false', 'default', '[0] ', 0, -1, AcqHandle)
    2. *打开并配置图像采集设备
    3. *在此过程中,图像采集设备的连接会被检查,并锁定,如果需要,为数据缓冲区保留内存
    4. *实际的图像抓取是通过grab_image、grab_data、grab_image_async或grab_data_async来完成。
    5. *如果不再需要图像采集设备,则应通过close_framegrabber关闭该设备,并将其释放给其他进程使用
    6. *参数1:HALCON图像采集接口名称,即相应DLL(Windows)或共享库(Linux/macOS)的名称
    7. *       默认值:'File'
    8. *       'ABS', 'ADLINK', 'Andor', 'BitFlow', 'Crevis', 'DahengCAM'
    9. *       'DirectFile', 'DirectShow', 'Ensenso-NxLib', 'File', 'FocalSpecCLI'
    10. *       'GenICamTL', 'GigEVision2', 'Ginga++', 'GingaDG', 'heliCamC3', 'LinX'
    11. *       'LPS36', 'LuCam', 'MatrixVisionAcquire', 'MILLite', 'MultiCam', 'O3D3xx'
    12. *       'Opteon', 'PhoXi', 'pylon', 'SaperaLT', 'Sentech', 'SICK-3DCamera'
    13. *       'SICK-ScanningRuler', 'SiliconSoftware', 'TWAIN', 'uEye', 'USB3Vision'
    14. *       'Video4Linux2', 'VRmUsbCam'
    15. *    注意:这个参数用 助手观察
    16. *参数2:图像采集接口所需的水平分辨率
    17. *      (绝对值或1表示全分辨率,2表示半分辨率,或4表示四分之一分辨率)
    18. *       默认值:1     建议值:1,2,4,1600,1280,768,640,384,320,192,160,-1
    19. *参数3:图像采集接口所需的垂直分辨率(绝对值或1表示全分辨率,2表示半分辨率,或4表示四分之一分辨率)
    20. *      默认值:1    建议值:1、2、4、1200、1024、576、480、288、240、144、120、-1
    21. *参数4:所需图像部分的宽度
    22. *      默认值:0   表示完整的图像
    23. *参数5:所需图像部分的高度
    24. *      默认值:0     表示完整的图像
    25. *参数6:所需图像部分左上角的行号(如果ImageHeight=0,则为边框高度)。
    26. *      默认值:0      建议值:0,-1
    27. *参数7:所需图像部分左上角的列号(如果ImageWidth=0,则为边框宽度)。
    28. *       默认值:0       建议值:0,-1
    29. *参数8:预期图像是一半的图像或者是完整图像
    30. *       'first', 'second', 'next', 'interlaced', 'progressive', 'default'
    31. *参数9:每像素比特数和图像通道
    32. *      默认值:-1     特定于设备的默认值
    33. *      建议值:5,8,10,12,14,16,-1
    34. *参数10:图像的输出颜色格式,单通道图像通常为“灰色”或“原始”,三通道图像通常为“rgb”或“yuv”(“默认值”:设备特定的默认值)
    35. *      默认值: 'default'
    36. *      建议值: 'gray', 'raw', 'rgb', 'yuv', 'default'
    37. *参数12:是否有外部触发
    38. *      'default', 'false', 'true'
    39. *参数13:使用相机的类型
    40. *       'ntsc', 'pal', 'auto', 'default'
    41. *参数14:图像采集设备连接到的设备(“默认值”:特定于设备的默认值)。
    42. *      默认值: 'default'
    43. *      建议值:'-1', '0', '1', '2', '3', 'default'
    44. *参数15:图像采集设备连接到的端口(-1:特定于设备的默认值)。
    45. *      默认值:-1
    46. *      建议值:0,1,2,3,-1
    47. *参数17:图像获取设备的句柄

    48. grab_image (Image, AcqHandle)
    49. *同步抓取图像
    50. *参数1:输出图像
    51. *参数2:摄像头句柄

    52. get_image_size (Image, Width, Height)
    53. dev_open_window(10,10,Width, Height,'black',WindowHandle)
    54. dev_display (Image)

    55. close_framegrabber (AcqHandle)
    56. *关闭指定摄像头

    57. *close_all_framegrabbers ()
    58. *关闭所有图像采集设备
    复制代码

    1.png

    请看看:摄像头拍出来的颜色不对啊  ?

    该用户从未签到

    0

    主题

    38

    帖子

    71

    积分

    Rank: 1

    积分
    71

    切换助手验证会员

    发表于 2022-3-31 13:51:23 | 显示全部楼层
    rgb改成gray
    您需要登录后才可以回帖 登录 | 会员注册

    本版积分规则

    视觉培训招生

    建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站

    51Halcon会员技术交流会员技术交流 | 51Halcon官方客服咨询官方客服咨询 | Halcon切换助手使用反馈切换助手使用

    算子查询| 申请友链| 小黑屋| 手机版| Archiver| 邮件支持|

    © 2015-2021 51Halcon机器视觉  X3.4  粤ICP备15095995号 粤公网安备44030602000670号

    本站已安全运行:

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