Code
#from __future__ import print_function import os,sys #import Image from PIL import Image import io jpgfile = Image.open("/Users/markciotola1/Programs/python/Image_Processing/ghent_area_google_sat_01.png") # print jpgfile.bits, jpgfile.size, jpgfile.format myname = "R-B" print(jpgfile.format, jpgfile.size, jpgfile.mode) pix = jpgfile.load() print jpgfile.size jpgfile.show() print "analysis" offset = 0.0 myoff = 0.0 redstart = 0 #bluestart = 0 mypic = Image.new("RGB", [jpgfile.width,jpgfile.height], color=0) for y in range(0, jpgfile.height): #each pixel has coordinates for x in range(0, jpgfile.width): mycalc = pix[x,y][0] + pix[x,y][2] mypic.putpixel( (x, y), ( mycalc, mycalc, mycalc )) # jpgfile.pix[x,y] mypic.show() print y print myoff mypic.save("/Users/markciotola1/Programs/python/Image_Processing/mypic1"+str(myname)+".jpg") # REFERENCE # https://pillow.readthedocs.org/en/latest/reference/Image.html#image-processing # http://pythontips.com/2013/07/30/20-python-libraries-you-cant-live-without/