Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Hanya satu baris kod Python untuk hak cipta imej!

Hanya satu baris kod Python untuk hak cipta imej!

WBOY
WBOYke hadapan
2023-04-14 19:07:011203semak imbas

Hari ini seorang rakan mengadu kepada saya: Beberapa waktu lalu, saya bekerja keras untuk menyusun panduan XX dan berkongsi dengan beberapa rakan saya Namun, hari ini saya melihat seseorang secara terbuka menggunakan gambar panduan ini untuk menarik trafik dan mendakwanya ia adalah Tidak masuk akal untuk mengaturnya sendiri!

Dia sendiri membuat kesimpulan bahawa setiap langkah membawa kepada kebijaksanaan, dan bertanya kepada saya sama ada terdapat cara mudah untuk menambah tera air pada gambar.

Sebagai orang teknikal kanan, sudah tentu jawapannya: Ya!

Jika anda mencari dalam talian, anda pasti akan menemui banyak cara untuk menambah tera air.

Hari ini saya akan memperkenalkan kepada anda cara menambah tera air pada gambar dengan satu baris kod!

Alat Pemasangan

Perpustakaan Python yang akan saya perkenalkan kepada anda hari ini dipanggil filestools Gunakan arahan berikut secara langsung dan gunakannya selepas pemasangan. filestools mempunyai banyak fungsi Hari ini kita akan belajar cara menambah tera air pada imej.

pip install filestools -U

Anda juga boleh menggunakan Alibaba Cloud acceleration:

pip install filestools --index-url=http://mirrors.aliyun.com/pypi/simple -U

Sudah tentu, jika anda ingin memuat turun versi terkini, anda boleh menggunakan arahan berikut:

pip install filestools --index-url https://pypi.org/simple/ -U

Tambahan Tera Air

Ini sepatutnya menjadi kod tera air gambar terbaik yang pernah saya lihat Fungsi add_mark dipanggil untuk menambah tera air pada gambar.

Mengenai fungsi tanda_tambah, terdapat 8 parameter berikut:

fail: foto yang akan ditambah dengan tanda air: perkataan yang hendak digunakan sebagai tanda air; disimpan; warna: warna fon tera air, warna lalai #8B8B1B: saiz fon tera air, lalai 50; , lalai ialah 30 darjah.

Di bawah ini kami mencari gambar secara rawak sebagai contoh:

Hanya satu baris kod Python untuk hak cipta imej!

Kod kami adalah seperti berikut:

from watermarker.marker import add_mark
add_mark(file=r"./test/testmarker.jpg", out=r"./output", mark="闲欢", opacity=0.5, angle=30, space=30, size=100)

Selepas menjalankan kod , Gambar akan dijana dalam direktori output:

Hanya satu baris kod Python untuk hak cipta imej!

Kita dapat melihat bahawa tera air perkataan "Xianhuan" telah ditambahkan pada gambar yang dijana.

Adakah kesan tera air ini sama dengan beberapa dokumen PDF?

Anda boleh melaraskan sendiri parameter untuk mencapai hasil yang terbaik.

Ringkasan

Pustaka sumber terbuka pihak ketiga Python benar-benar berkuasa dan boleh memenuhi semua jenis fungsi Kita hanya perlu memanfaatkannya dengan baik untuk berdiri di atas bahu raksasa pelbagai keperluan!

Atas ialah kandungan terperinci Hanya satu baris kod Python untuk hak cipta imej!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:51cto.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam