开启左侧

显示BayerRG8画面异常

[复制链接]
花刺 发表于 6 天前 | 显示全部楼层 |阅读模式
显示画面如图片所示,画面上有一层颜色矩阵,bitmap.save保存的图片是正常,用Halcon显示却异常搜索
附上显示代码
  1. HOperatorSet.GenImage1Extern(out Hobj, "byte", e.OriImage.Width, e.OriImage.Height, pImage, IntPtr.Zero);
  2. HOperatorSet.CfaToRgb(Hobj, out Hobj, "bayer_rg", "bilinear");//bayer_gb bayer_gr bayer_bg bayer_rg
  3. _hWindow.SetPart(0, 0, e.OriImage.Height, e.OriImage.Width);
  4. _hWindow.DispObj(Hobj);
复制代码

是不是漏了什么操作麻烦各位兄弟指点一二
1669012843699.png
绝地武士 发表于 6 天前 | 显示全部楼层
这种颜色混乱的,一般可能是字节没有对齐
 楼主| 花刺 发表于 6 天前 | 显示全部楼层
绝地武士 发表于 2022-11-21 15:22
这种颜色混乱的,一般可能是字节没有对齐

感谢回答 GenImageInterleaved参数的rgbx改为rgb就正常了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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