gpt4 book ai didi

python - 相当于SkImage中的cv2.INTER_AREA

转载 作者:行者123 更新时间:2023-12-02 17:20:34 24 4
gpt4 key购买 nike

我正在尝试使用SkImage从OpenCV复制结果。在OpenCV中,我们有:

img1 = cv2.resize(img, (w, h), interpolation=cv2.INTER_AREA)

在SkImage中,到目前为止,我最好的镜头是:
img2 = skimage.transform.resize(img, (w, h))

但是,我仍然无法获得与OpenCV相同的结果。我在cv2.INTER_AREA和 the documentation上阅读了 this article,但是我仍然不确定如何在SkImage中重现此结果。

skimage实现缺少什么? PIL.Image实现也可以工作。赞赏有关如何诊断问题的建议。

img1(OpenCV)和img2(SkImage)之间的区别的示例如下:

enter image description here

enter image description here

enter image description here

最佳答案

您在skimage中使用的宽度和高度顺序错误。应该像下面这样反转:
img2 = skimage.transform.resize(img, (h, w))
然后比较结果。通常,与OpenCV相比,skimage产生更好的结果。

关于python - 相当于SkImage中的cv2.INTER_AREA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62338243/

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