gpt4 book ai didi

python - 如何使用 python opencv 拟合图像中的感兴趣区域以保持纵横比?

转载 作者:行者123 更新时间:2023-12-02 16:23:03 25 4
gpt4 key购买 nike

Image
如图所示,我想调整和缩放 roi。我有投资返回率的坐标。有人可以帮助我使用 python 和 opencv 实现这一目标吗?
https://medium.com/analytics-vidhya/human-pose-comparison-and-action-scoring-using-deep-learning-opencv-python-c2bdf0ddecba
如果您向下滚动,我正在关注这篇文章,您会看到类似的图像,并且作者已尝试解释他所做的事情,但我无法实现它。
谢谢

最佳答案

我拍摄了 4 种图像变体,分别是原始图像、减半图像、大图像和拉伸(stretch)图像。
干得好:

import cv2 
import matplotlib.pyplot as plt
import numpy as np

image = cv2.imread("<your image>", 1)


half = cv2.resize(image, (0, 0), fx = 0.1, fy = 0.1)
bigger = cv2.resize(image, (1050, 1610))

stretch_near = cv2.resize(image, (780, 540),
interpolation = cv2.INTER_NEAREST)


Titles =["Original", "Bigger", "Half", "Stretched"]
images =[image, bigger, half, stretch_near]

for i in range(len(titles)):
plt.subplot(2, 2, i + 1)
plt.title(Titles[i])
plt.imshow(images[i])

plt.show()

关于python - 如何使用 python opencv 拟合图像中的感兴趣区域以保持纵横比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63633478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com