gpt4 book ai didi

python - cv2.normalize() 中的第二个参数是什么

转载 作者:太空宇宙 更新时间:2023-11-03 15:45:33 27 4
gpt4 key购买 nike

我想用 cv2.normalize() 规范化图像,如下所示

import cv2
original_image = cv2.imread("/path/to/test.jpg")
normalized_image = cv2.normalize(original_image, alpha=0.0, beta=1.0, norm_type=cv2.NORM_MINMAX)

这适用于 opencv2(在 Python 中)。但是对于opencv3,错误

TypeError: Required argument 'dst' (pos 2) not found

被抛出,我必须传入另一个参数

arr = np.array([])
normalized_image = cv2.normalize(original_image, arr, alpha=0.0, beta=1.0, norm_type=cv2.NORM_MINMAX)

根据doc貌似是目的地,不过有趣的是结果是保存在normalized_image中的,arr就是之后的[]

那么 opencv3 (Python) 中的第二个参数是什么?

最佳答案

这也可以做到:

import cv2
original_image = cv2.imread("/path/to/test.jpg")
normalized_image = cv2.normalize(original_image,None)

数组存储在 normalized_image 中

关于python - cv2.normalize() 中的第二个参数是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50149277/

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