前言
這個好像也沒什麼演算法或什麼圖可以貼......但還是得說說是怎麼實作的。
方法
- 輸入圖片
 - 轉換成 RGBA 格式
 - 圖片剪貼
 - 輸出圖片
 
其實方法很簡單,就是把原圖片和浮水印圖片都轉換成 RGBA 格式,然後藉由 Alpha 的不同來區隔。
layer = Image.new('RGBA', im.size, (0,0,0,0))
ratio = min(float(im.size[0]) / mark.size[0], float(im.size[1]) / mark.size[1])
width = int(mark.size[0] * ratio)
height = int(mark.size[1] * ratio)
layer.paste(mark, ((im.size[0] - width) / 2, (im.size[1] - height) / 2))









