【发布时间】:2015-03-21 00:23:59
【问题描述】:
【问题讨论】:
标签: python image image-processing scipy scikit-image
【问题讨论】:
标签: python image image-processing scipy scikit-image
numpy.invert(close_img)
我使用反转数组。它对我有用。
【讨论】:
~close_img。
~close_img。
使用 scikit-image 的开发版(即将发布 v0.13),您可以使用 invert()。示例:
from skimage import util
img = data.camera()
inverted_img = util.invert(img)
【讨论】:
如果您的图像以 1.0 的非负浮点值表示,您可以使用 1 - close_image
【讨论】:
255 - close_image即可
这是使用 OpenCV 的另一种方法
import cv2
image = cv2.imread('2.png')
invert = cv2.bitwise_not(image) # OR
# invert = 255 - image
【讨论】:
我喜欢Pamungkas Jayuda 的答案,但它仅在您的数据是整数的假设下才有效。在我的例子中,我只是使用了简单的反转,分母上的值很小,以避免被零除:
1 / (2e5 + img)
【讨论】: