【发布时间】:2019-11-27 05:11:52
【问题描述】:
我有一堆带有 X 和 Y 坐标的图像,它们是训练的标记。我必须将图像大小调整为 500 X 500。如何在不影响原始位置的情况下更改大小?
我已经尝试过 tf.image.resize_with_crop_or_pad 但是当我使用它的 x 和 Y 将点绘制到裁剪后的图像时,它会显示错误的坐标,它位于左上方。
newImage = tf.image.resize_with_crop_or_pad(
image,
500,
500
)
我希望原始图像不受其原始坐标的影响并且有空间,因此当我在图像上绘制原始点时它完全适合。
【问题讨论】:
-
image是单个图像还是一组图像?标记数据的格式/形状是什么? -
批量图片,形状为 (97, 270, 312, 3) == (batchsize, size, size, channels)
标签: python image numpy tensorflow