我有两张拼接在一起的图片,如下所示:

每幅图像的分辨率为1024x1024。这推断出拼接图像上的总尺寸是2048x1024。图像上的边界框注释由以下方式给出:

对于拼接图像的第一个子部分,我可以直接使用注释。对于拼接图像的第二部分,在X轴方向上从1025到2048像素,我必须重新缩放坐标,以便我得到1-1024像素区域的注释。我应该如何重新缩放/修改注释的第二部分,以获得X方向的像素值,从而使它们在1-1024像素范围内?
发布于 2021-01-12 00:00:48
如果拼接的图像始终是水平堆栈,则可以从边界框的x位置减去第一个图像的宽度。在这个例子中,如果你看到一个x-pos大于1024的边界框,你可以假设它在图片的右边,所以你可以减去1024把它放回1,1024的范围内。
https://stackoverflow.com/questions/65670186
复制相似问题