Python の PIL を使用

インストール

Anaconda 環境にて

conda install pillow

conda install numpy 必要に応じて

テストコード


from PIL import Image

img = Image.open('C:/Users/Name/Desktop/test.tif')

width, height = img.size

img2 = Image.new('RGB', (width, height))

for y in range(height):
  for x in range(width):
    
    pixel = img.getpixel((x,y))

    r = pixel[0] - 150
    g = pixel[1] - 150
    b = pixel[2] - 150

    img2.putpixel((x,y), (r,g,b))

img2.save("C:/Users/Name/Desktop/test2.tif")
  

ここまでくれば、好きなように画像処理は行える。