-1
Beginner to Python, 저는 다음과 같이 이미지의 픽셀 값을 변경하려고했습니다. 마지막으로 한 줄에 'TypeError : 정수가 필요합니다'라는 오류가 발생했습니다. 어떻게 정렬합니까? 그렇지 않으면 개별 값의 각 화소가 다중 대역 화상을 이용 튜플 인TypeError : 정수가 필요합니다.
http://pillow.readthedocs.io/en/3.4.x/reference/PixelAccess.html#example
화상 부하를 수행 한 후 : 따르면
from PIL import Image
img = Image.open(r'...')
pix = img.load()
def quantf(pval):
if pval>=0 and pval<0.25:
pval=0
elif pval>=0.25 and pval<0.5:
pval=0.25
elif pval>=0.5 and pval<0.75:
pval=0.5
elif pval>=0.75 and pval<1:
pval=0.75
elif pval==1:
pval=1
for i in range (0,31):
for j in range (0,31):
pix[i,j]=quantf(pix[i,j])
img.show()