gpt4 book ai didi

python - 感兴趣区域 opencv python

转载 作者:太空狗 更新时间:2023-10-29 17:37:03 24 4
gpt4 key购买 nike

我正在尝试使用 opencv python 获取图像区域 (ROI)。使用的opencv版本是2.4.3。但是,当我尝试调用 API 时

cv2.SetImageROI

它返回这个错误

AttributeError: 'module' object has no attribute 'SetImageROI'

此外,在检查文档时,它似乎暗示此 api 是一个遗留的 python 函数。 http://docs.opencv.org/2.4.3/search.html?q=setimageroi

我不确定如何在 python 中使用当前版本的 opencv 来获得投资返回率。有人可以建议如何解决这个问题吗?

谢谢

最佳答案

Okay,进一步分析发现cv2既然已经支持了numpy数组结构,就不再需要API了,整张图片都可以在数组本身中操作。例如:

img = cv2.imread('image.png')
img = img[c1:c1+25,r1:r1+25]

这里c1是左边的列像素位置,r1是对应的行位置。 img 现在将像素内指定的图像作为 ROI。

编辑:这里解释得很好,How to copy a image region using opencv in python?

关于python - 感兴趣区域 opencv python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15424852/

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