一个机位,多次拍摄,拼接后执行检测算法,如何存基于拼接后的图上做的检测图?

Viewed 11

有朋友问到,存图存检测图,使用图像平铺算法工具,发现无法存下来在平铺后的图像上显示检测结果的图像,现在的设计存图可以存检测图,算法结果图(比如平铺后的输出图像)但要两者结合起来,就不行。

这个问题的根源是灵闪存检测图时,画布大小被限制成了图像源输入给task的图片的尺寸,使得task内平铺工具输出的大图超出画布范围的部分无法被检测图保存到。

针对这个场景,步长确定的情况下,用拼图标定实现反而更简单,适配效果更好。

1 Answers

可是使用图像源标定(拼图标定实现),前提是步长要能够稳定【可用于单相机流水线拍摄】
具体操作方式如下:

  • 以虚拟相机为例,首先切换到作业模块,添加虚拟相机
    image.png
  • 创建单图像源并绑定创建的虚拟相机,执行标定流程
    image.png
  • 添加拼图标定图像源
    image.png
    选择相机行数位1,设置移动行数和列数(根据实际业务场景,比如是横向2次拍摄,设置移动列数为2)
    image.png
    注意导入时,需要一次选中图像,比如这个案例里面是两张
    image.png
  • 填写步长信息,进行标定即可,回到作业界面绑定图像源即可得到拼接好的图像
    image.png
Related