【问题标题】:Resize image and it's bounding box in x,y,w,h format以 x、y、w、h 格式调整图像及其边界框的大小
【发布时间】:2023-01-27 12:49:59
【问题描述】:

我有一张宽度为 1980 和高度为 1080 的图像,x = 759,y = 786,w = 369,h = 100。我想将此图像转换为宽度 = 640 和高度 = 480。如何根据以下内容转换边界框新的图像格式?

我正在尝试类似的东西

newX = (newW/W) * x

【问题讨论】:

  • 请提供足够的代码,以便其他人可以更好地理解或重现问题。

标签: python image-processing computer-vision


【解决方案1】:

如您所知,实际的 (W,H) 和新的图像格式 (newW,newH) 那么

newX = (newW/W) * x

并为其他价值做同样的事情......

编辑:

newY = (newH/H) * y

其他值也一样。

【讨论】:

  • 你能告诉我更多关于 newY、新边界框宽度和新边界框高度的信息吗?
  • 我没有编辑权限,但 newY 应该是 newIE = (new/H)*y
  • 你说得对,我写得太快了
  • 如何找到新的 boundingboxwidth,newboudingboxheight
猜你喜欢
  • 2018-09-03
  • 1970-01-01
  • 2020-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-30
  • 1970-01-01
相关资源
最近更新 更多