2016-09-02 32 views
0

這裏我試圖: - 對圖像應用自適應濾波。 - 增強圖像的對比度。 我的代碼如下:我試圖使用下面的代碼來增強圖像的對比度

#!/usr/bin/python 
import cv2 
import numpy as np 
import PIL 
from PIL import ImageFilter 

from matplotlib import pyplot as plt 
img = cv2.imread('Crop.jpg',0) 
cv2.imshow('original',img) 
img = cv2.medianBlur(img,5)  

th3 = cv2.adaptiveThreshold(img,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C,\ 
    cv2.THRESH_BINARY,11,2) 
cv2.imshow('image',th3) 
th3 = th3.filter(ImageFilter.SMOOTH) 
cv2.imshow('image',th3) 
cv2.waitKey(0) 
cv2.destroyAllWindows() 

我收到以下錯誤:

Traceback (most recent call last):

File "./adaptive.py", line 22, in

th3 = th3.filter(ImageFilter.SMOOTH)

AttributeError: 'numpy.ndarray' object has no attribute 'filter

回答

0

如果你滿意這個答案你可以用cv.Smooth

+0

迷惑,你能接受它。 –

相關問題