mmrotate中进行图像裁切时:

这里padding value是默认值padding_value=[104, 116, 124],所以显然长度为3;
那么就是裁剪得到的图块patch的尺寸出现问题了,打印shape得到:
patch. Shape=torch. Size([3, 800, 800]),
修改顺序即可。

这里好像(b,w,h,c)应该变为(b,c,h,w)而不是(b,c,w,h),需要注意。
mmrotate中进行图像裁切时:

这里padding value是默认值padding_value=[104, 116, 124],所以显然长度为3;
那么就是裁剪得到的图块patch的尺寸出现问题了,打印shape得到:
patch. Shape=torch. Size([3, 800, 800]),
修改顺序即可。

这里好像(b,w,h,c)应该变为(b,c,h,w)而不是(b,c,w,h),需要注意。

被折叠的 条评论
为什么被折叠?