1
A
回答
0
我不已經安裝了Python我在哪裏,但它應該是這樣的。
import Image
photo = Image.open("photo.jpg")
watermark = Image.open("watermark.png")
photo.paste(watermark, (0, 0), watermark)
photo.save("photo_with_watermark.jpg")
+0
特別是在中心的 –
3
Python的wand庫有Image.watermark方法,可以簡化常見的水印操作。
from wand.image import Image
with Image(filename='background.jpg') as background:
with Image(filename='watermark.png') as watermark:
background.watermark(image=watermark, transparency=0.75)
background.save(filename='result.jpg')
+0
+1令人敬畏的水印代碼。無論如何,我可以從上面的代碼獲得的水印圖片中提取原始和水印圖像? – Wineartist
1
你可以這樣用libvips做到這一點:
https://gist.github.com/jcupitt/db972e738cfacdf8055f
這是一個直接翻譯這篇博客的成Python:
http://libvips.blogspot.co.uk/2013/07/watermarking-with-ruby-vips.html
的第一塊要點使水印圖像(只是一些重複的文本),交換,加載水印圖像,如果你喜歡。
相關問題
- 1. 在perl中創建水印tk
- 2. 在Pure XAML中創建WPF水印
- 3. 在gtk3/python中創建打印作業
- 4. 動態創建圖像水印
- 5. 用extbase創建水印的圖像
- 6. 使用html和css創建水印
- 7. 使用Spring,IText,水印創建PDF
- 8. 使用jQuery和asp.net創建水印
- 9. 如何使用imagemagick創建水印
- 10. 如何創建水印效果?
- 11. 如何創建水印文本框?
- 12. 如何NSImage中在Mac應用程序中創建水印
- 13. 在css中創建一個十字圖像水印
- 14. 如何在angularjs中創建水印指令?
- 15. 如何使用silverlight在文本框中創建水印?
- 16. php,gd,創建水印,更改水印文本大小和背景顏色,imagecreatefromjpeg
- 17. 水印GIF與Python PIL
- 18. Python龜創建水平條形圖
- 19. 在Python中創建
- 20. 如何在Python中創建水平乘法表?
- 21. 如何使用gdlibrary在圖像上創建透明水印?
- 22. 在python中打印一個txt文件的行在打印時創建break行
- 23. 如何在Python中水平地在字典中打印列表?
- 24. PYTHON - >創建,打印導入時
- 25. 在ActiveReports中設置水印
- 26. 水印在R中加入
- 27. 在Android Studio中創建水平ListView
- 28. 如何在python中創建並打印高分檔案
- 29. 創建水平列
- 30. 創建在python
你可以用PIL來做到這一點; [這個問題](http://stackoverflow.com/q/5324647/4014959)的答案顯示瞭如何使用正常的主圖像來做到這一點,以及如何在主圖像包含透明度的情況下正確地做到這一點。 –