2014-01-29 5 views
0

음화로 사진을 보여주고 싶습니다. 음화로 표시하려고했으나 음수로 그림을 표시하지 않습니다. 잘못된 것이 있습니까?JES의 음화 표시

def negative(picButterfly2): 
    for px in getPixels(picButterfly1): 
     red=getRed(px) 
     green=getGreen(px) 
     blue=getBlue(px) 
     negColor=makeColor(255-red, 255-green, 255-blue) 
     setColor(px,negColor) 

또한 어떻게 수평선을 그립니 까? 감사! 올바른 변수 이름

답변

0

보십시오 : 당신이 picButterfly1 동일하지 picButterfly2 있습니다

이 작동 :

def negative(picButterfly1): 
    for px in getPixels(picButterfly1): 
     red=getRed(px) 
     green=getGreen(px) 
     blue=getBlue(px) 
     negColor=makeColor(255-red, 255-green, 255-blue) 
     setColor(px,negColor) 

file = pickAFile() 
picture = makePicture(file) 

negative(picture) 
show(picture) 

가 또한보고 : (이미지를 부정하기위한)

  • This.
  • This (줄을 그리기 위해) - 또는 those 중 하나.