原色藍色

回答: 金燦燦的ymliu2017-07-18 20:11:17

用簡單的python程序,反黑白或彩色:

from PIL import Image
import PIL.ImageOps    

image = Image.open('your_image.jpg')
if image.mode == 'RGBA':
    r,g,b,a = image.split()
    rgb_image = Image.merge('RGB', (r,g,b))
    inverted_image = PIL.ImageOps.invert(rgb_image)
    r2,g2,b2 = inverted_image.split()
    final_transparent_image = Image.merge('RGBA', (r2,g2,b2,a))
    final_transparent_image.save('new_file.jpg')

else:
    inverted_image = PIL.ImageOps.invert(image)
    inverted_image.save('new_name.jpg')

所有跟帖: 

這麽複雜 -ymliu- 給 ymliu 發送悄悄話 ymliu 的博客首頁 (342 bytes) () 07/18/2017 postreply 20:30:04

用就行,不需要理解。批量處理python程序 -shadowboxer- 給 shadowboxer 發送悄悄話 (1018 bytes) () 07/18/2017 postreply 20:43:39

請您先登陸,再發跟帖!