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

Hanya satu baris kod Python untuk hak cipta imej!

WBOY
Lepaskan: 2023-04-14 19:07:01
ke hadapan
1292 orang telah melayarinya

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
Salin selepas log masuk

Anda juga boleh menggunakan Alibaba Cloud acceleration:

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

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

pip install filestools --index-url https://pypi.org/simple/ -U
Salin selepas log masuk

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)
Salin selepas log masuk

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!

Label berkaitan:
sumber:51cto.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan