有没有更漂亮的方法可以做到这一点?具体来说,这些最大值可以通过numpy API获得吗?我无法在API中找到它们,尽管可以在docs中轻松找到它们。
MAX_VALUES = {np.uint8: 255, np.uint16: 65535, np.uint32: 4294967295, \
np.uint64: 18446744073709551615}
try:
image = MAX_VALUES[image.dtype] - image
except KeyError:
raise ValueError, "Image must be array of unsigned integers."
诸如PIL和cv2之类的软件包提供了用于反转图像的便捷工具,但是在代码中,我现在有一个numpy数组-接下来是更复杂的分析-我想坚持使用numpy。
哈士奇WWW
扬帆大鱼
相关分类