调整实际图像大小后更改图像标签 .xml

Posted

技术标签:

【中文标题】调整实际图像大小后更改图像标签 .xml【英文标题】:Change image labels .xml after resizing actual images sizes 【发布时间】:2021-10-21 14:28:39 【问题描述】:

我在做什么:我已经为 tensorflow 对象 api 再训练作业收集了图像,使用 labelImg 应用程序对其进行标记,此外我还调整了收集到的图像的大小以减少训练作业时间。 我猜为主要收集的图像生成的标签与新调整大小的图像不对应,所以任何脚本如何根据新调整大小的图像更改以前生成的图像。谢谢!

【问题讨论】:

【参考方案1】:

通常将 labelImg 生成的 XML 转换为单个 csv,然后将此 csv 转换为包含图像和注释的 tfrecord 文件。在此转换过程中,坐标存储为相对(图像宽度/高度的百分比),因此您无需重新计算它们。我想这也是你的情况。

【讨论】:

以上是关于调整实际图像大小后更改图像标签 .xml的主要内容,如果未能解决你的问题,请参考以下文章

调整大小后通过鼠标连续调整其余图像的大小,并保持比例

如何读取 nib.load() 函数的图像以便调整大小?

等到 CSS 更改(调整大小)生效后再继续执行脚本

下载内部图像后调整 UICollectionView 单元格的大小

根据来自服务器的图像调整imageview大小,然后调整其他标签

根据屏幕尺寸调整图像大小?