まず何かを教えてください。以下のサンプルは、Pillow/PILライブラリを使用して画像を別の画像に貼り付けます。元の画像の左上隅から(25、25)にロゴ画像を貼り付けて保存します。あなたが知っている必要があり
from PIL import Image
# Load the image you want to modify
image = Image.open('large.jpg')
print("Image size is ", image.size)
# Load the logo you want to paste in
logo = Image.open('logo.png')
# Decide what size you need possibly based on the first image?
# Here we are just reducing the size so it has a higher chance to fit
logo = logo.resize((logo.size[0] // 4, logo.size[1] // 4))
# Paste the logo into the image
image.paste(logo, (25, 25))
# Save the new image
image.save("test.jpg", format='jpeg')
追加物事:それは、元の画像に表示されて
- で貼り付けた画像は、正確なサイズのものでなければなりません。これがリサイズコードを追加した理由です。
- 異なるサイズの画像で作業している場合は、新しいロゴの配置方法を確認する必要があります。うまくいけば、彼らはすべてのイメージに一貫して追加されていることを望みます。
- 枕のドキュメント(下のリンク)をお読みください。
- jpg画像で作業する場合、画像の品質が低下する可能性があります。 saveメソッドのドキュメントを参照してください。
http://pillow.readthedocs.io/en/latest/reference/Image.html
あなたは間違いなく、この作業を行うために枕を使用することができます。画像を読み込んで別の画像を貼り付けてから保存してください。これは、もちろん、すべてのソーシャルメディアの内容がすべての画像で同一であることを前提としています。 – Grimmy