Canvas ialah API lukisan dalam HTML5 Ia menyediakan fungsi lukisan yang kaya, termasuk lukisan grafik, pemprosesan imej dan kesan sintesis. Dalam Kanvas, kesan gubahan merujuk kepada menindih berbilang imej bersama-sama melalui mod gubahan yang berbeza semasa melukis imej, dengan itu menghasilkan kesan visual yang berbeza. Berikut akan memperkenalkan beberapa kesan sintesis Kanvas biasa.Kesan sintesis kanvas termasuk sumber-atas, sumber-masuk, sumber-keluar, sumber-atas, destinasi-over, destinasi-masuk, destinasi-keluar, destinasi-atas, pemetik api, salin, dsb. Pengenalan terperinci: 1. Source-over, mod sintesis lalai, imej yang baru dilukis akan ditindih pada imej sedia ada; 2. Source-in, dsb. Komputer Dell G3.
1 Source-over: Ini ialah mod gubahan lalai, imej yang baru dilukis akan ditindih di atas imej sedia ada.
2. masuk sumber: Hanya bahagian bertindih imej yang baru dilukis dan imej sedia ada akan dikekalkan dan bahagian lain akan dibuat lutsinar.
3 keluar sumber: Hanya bahagian imej yang baru dilukis yang tidak bertindih dengan imej sedia ada akan dikekalkan dan bahagian lain akan dibuat lutsinar.
4. di atas sumber: Imej yang baru dilukis akan ditindih di atas imej sedia ada, tetapi hanya bahagian yang bertindih dengan imej sedia ada akan dikekalkan dan bahagian lain akan dibuat lutsinar.
5. Destinasi-over: Imej yang baru dilukis akan terletak di bawah imej sedia ada.
6 destinasi masuk: Hanya bahagian imej sedia ada yang bertindih dengan imej yang baru dilukis akan dikekalkan dan bahagian lain akan dibuat lutsinar.
7 destinasi-keluar: Hanya bahagian imej sedia ada yang tidak bertindih dengan imej yang baru dilukis akan dikekalkan dan bahagian lain akan dibuat lutsinar.
8 destinasi-atas: Imej sedia ada akan terletak di bawah imej yang baru dilukis, tetapi hanya bahagian yang bertindih dengan imej yang baru dilukis akan dikekalkan dan bahagian lain akan dibuat lutsinar.
9 Lighter: Warna imej yang baru dilukis dan imej sedia ada akan ditambah untuk menghasilkan warna yang lebih terang.
10 salinan: Imej yang baru dilukis akan menggantikan imej sedia ada sepenuhnya.
11 xor: Warna imej yang baru dilukis dan imej sedia ada akan di XOR untuk menghasilkan kesan khas.
Selain mod gubahan di atas, Canvas juga menyediakan beberapa operasi gubahan global, yang boleh ditetapkan melalui sifat globalCompositeOperation. Operasi gubahan global yang biasa termasuk:
1 darab: Imej yang baru dilukis didarab dengan warna imej sedia ada untuk menghasilkan warna yang lebih gelap.
2. Skrin: Imej yang baru dilukis digabungkan dengan warna imej sedia ada untuk menghasilkan warna yang lebih cerah.
3 tindanan: Laraskan warna imej yang baru dilukis berdasarkan kecerahan dan kontras imej sedia ada.
4 menggelapkan: Bandingkan warna imej yang baru dilukis dengan warna imej sedia ada, mengekalkan warna yang lebih gelap.
5 mencerahkan: Bandingkan warna imej yang baru dilukis dengan warna imej sedia ada, mengekalkan warna yang lebih terang.
Dengan menggunakan kesan gubahan ini, kami boleh mencapai pelbagai kesan visual yang menarik dalam Kanvas, seperti pengadunan imej, kesan ketelusan, kesan bayang, dsb. Dalam aplikasi praktikal, kita boleh memilih mod sintesis yang sesuai mengikut keperluan untuk mencapai kesan yang diingini. Pada masa yang sama, kami juga boleh mencipta kesan grafik yang lebih kompleks dan unik dengan menggabungkan berbilang imej dan kesan komposit.
Atas ialah kandungan terperinci Apakah kesan sintesis kanvas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

DVWA
Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

mPDF
mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

Dreamweaver CS6
Alat pembangunan web visual

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.
