numpy.ndarray对象没有属性“filter”

2024-09-30 20:38:52 发布

您现在位置:Python中文网/ 问答频道 /正文

def sharpen(image):


    #image = Image.open(image)
    image = image/ 255
    image = image.astype(np.uint8)
    print(image.dtype)
    print(image.ndim)
    print(image.shape)

    #image = cv2.imread(image)
    #image = Image.fromarray((image).astype(np.uint8()))
    #image = image/255
    #np.array(Image.fromarray((image * 255).astype(np.uint8)).resize((256, 256)).convert('RGB'))
    #image = Image.fromarray(image)

    enhancer = ImageEnhance.Sharpness(image)

    changedImage = enhancer.enhance(10.0)
    return changedImage

我一直在犯这个错误。类型为uint8,ndim为3,大小为(256,256,3)。但我根本不知道如何使用这种锐化方法来增强这幅图像


Tags: imagedefnpopenprintenhancershapedtype