Jadual Kandungan
php 有趣的头像拼图
Rumah php教程 php手册 php 有趣的头像拼图

php 有趣的头像拼图

Jun 13, 2016 am 09:26 AM
avatar

php 有趣的头像拼图

研究php的GD库的时候,发现了一段他人写的代码,这里给出来希望增加大家对php的热情。这段代码对人物头像进行了代码的马赛克,看起来很有趣。


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

function pixelfuck($url, $chars='ewk34543§G§$§$Tg34g4g', $shrpns=1, $size=4,$weight=2)

{

    list($w, $h, $type) = getimagesize($url);

    $resource = imagecreatefromstring(file_get_contents($url));

    $img = imagecreatetruecolor($w*$size,$h*$size);

 

    $cc = strlen($chars);

    for($y=0;$y <$h;$y+=$shrpns)

        for($x=0;$x <$w;$x+=$shrpns)

            imagestring($img,$weight,$x*$size,$y*$size, $chars{@++$p%$cc}, imagecolorat($resource, $x, $y));

    return $img;

}

 

$url = &#39;http://www.bkjia.com/uploads/allimg/140830/0421361239-0.png&#39;;

$text = &#39;I-dont-like-manga-...-Why-do-they-have-such-big-eyes? Strange-...-WHAT-WANT-YOU-DO?&#39;;

 

Header(&#39;Content-Type: image/png&#39;);

imagepng(pixelfuck($url, $text, 1, 6));

Salin selepas log masuk

下面一个是原图像,一个是经过处理后的图像。








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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Tutorial untuk memulihkan avatar lalai win11 Tutorial untuk memulihkan avatar lalai win11 Jan 02, 2024 pm 12:43 PM

Jika kami menukar avatar akaun sistem kami tetapi tidak mahu lagi, kami tidak dapat mencari cara menukar avatar lalai dalam win11 Malah, kami hanya perlu mencari folder avatar lalai untuk memulihkannya. Pulihkan avatar lalai dalam win11 1. Mula-mula klik pada "Logo Windows" pada bar tugas bawah 2. Kemudian cari dan buka "Tetapan" 3. Kemudian masukkan "Akaun" pada lajur kiri 4. Kemudian klik pada "Maklumat Akaun" pada sebelah kanan 5. Selepas membuka, klik "Semak Imbas Fail" dalam foto yang dipilih 6. Akhir sekali, masukkan laluan "C:\ProgramData\Microsoft\UserAccountPictures" untuk mencari gambar avatar lalai sistem.

Gunakan Python untuk menukar foto kepada avatar gaya anime. Gunakan Python untuk menukar foto kepada avatar gaya anime. Apr 22, 2023 pm 10:22 PM

Baru-baru ini, saya menghadapi masalah, saya perlu mengubah avatar saya menjadi gaya anime. ▲Tukar gambar kepada gaya piksel untuk menukar avatar kepada gaya anime, dengan harapan dapat menukar foto sebenar kepada imej bukan realistik gaya anime/kartun sambil mengekalkan maklumat imej asal dan butiran tekstur. Pada masa ini, selain API Baidu, terdapat banyak perpustakaan sumber terbuka pada Github yang boleh kami gunakan secara langsung. Antaranya, AnimeGAN ialah kajian dari Universiti Wuhan dan Universiti Teknologi Hubei Ia menggunakan gabungan pemindahan gaya neural + rangkaian musuh generatif (GAN), dan kesannya sangat konsisten dengan keperluan kita. AnimeGAN mula-mula menggunakan rangka kerja Tensorflow, tetapi selepas menanyakan maklumat, didapati bahawa projek itu sudah menyokong PyTorch.

Bagaimana untuk menukar nama akaun dan avatar dalam Win10 - Panduan langkah demi langkah terperinci Bagaimana untuk menukar nama akaun dan avatar dalam Win10 - Panduan langkah demi langkah terperinci Jan 14, 2024 pm 01:45 PM

Selepas mendaftar akaun win10, ramai rakan merasakan bahawa avatar lalai mereka tidak kelihatan sangat bagus datang dan lihat. Cara menukar nama akaun dan avatar win10: 1. Pertama klik pada sudut kiri bawah untuk bermula. 2. Kemudian klik pada avatar di atas dalam menu pop timbul. 3. Selepas memasukkan, klik "Tukar Tetapan Akaun". 4. Kemudian klik "Semak imbas" di bawah avatar. 5. Cari foto yang anda mahu gunakan sebagai avatar anda dan pilihnya. 6. Akhirnya, pengubahsuaian berjaya diselesaikan.

Bagaimana untuk mengubah suai avatar dalam discuz Bagaimana untuk mengubah suai avatar dalam discuz Aug 08, 2023 pm 03:53 PM

Cara mengubah suai avatar dalam discuz: 1. Log masuk ke bahagian belakang Discuz, cari direktori "admin.php" atau "admin" dalam direktori root laman web dan log masuk 2. Masukkan pengurusan pengguna, cari dan klik; menu navigasi di sebelah kiri atau atas Masukkan; Simpan pengubahsuaian; 6. Muat semula halaman.

Bagaimana untuk melaksanakan fungsi muat naik avatar dalam Vue Bagaimana untuk melaksanakan fungsi muat naik avatar dalam Vue Nov 07, 2023 am 08:01 AM

Vue ialah rangka kerja bahagian hadapan yang popular yang boleh digunakan untuk membina aplikasi yang sangat interaktif. Semasa proses pembangunan, memuat naik avatar adalah salah satu keperluan biasa. Oleh itu, dalam artikel ini, kami akan memperkenalkan cara untuk melaksanakan fungsi muat naik avatar dalam Vue dan memberikan contoh kod khusus. Menggunakan perpustakaan pihak ketiga Untuk melaksanakan fungsi muat naik avatar, kami boleh menggunakan perpustakaan pihak ketiga, seperti vue-upload-component. Pustaka ini menyediakan komponen muat naik yang boleh disepadukan dengan mudah ke dalam aplikasi Vue. Berikut adalah contoh mudah

Bagaimana untuk menukar avatar pengambilan langsung bos kembali kepada lalai Bagaimana untuk menukar avatar pengambilan langsung bos kembali kepada lalai Feb 23, 2024 pm 04:07 PM

Bagaimana untuk menukar avatar pengambilan langsung bos kembali kepada lalai? avatar dibawa kepada pemain oleh editor Tukar kembali kepada tutorial kaedah lalai, pemain yang berminat datang dan lihat! Cara menukar avatar Boss Direct Recruitment kembali kepada default 1. Mula-mula buka Boss Direct Recruitment APP, klik pada avatar di atas di bahagian [My] di sudut kanan bawah halaman utama 2. Kemudian masukkan maklumat peribadi antara muka dan terus klik pada avatar 3. Kemudian pilih [ Ambil foto] dan [Pilih daripada album] untuk menukar kembali kepada lalai.

Bagaimana untuk mengalami ciri penyembunyian avatar versi pratonton Win11 Canary 26231? Bagaimana untuk mengalami ciri penyembunyian avatar versi pratonton Win11 Canary 26231? Jun 25, 2024 pm 10:58 PM

Microsoft mengeluarkan kemas kini pratonton Windows 11 Build 26231 ke saluran Canary semalam, yang terutamanya mengoptimumkan fungsi Narator Walau bagaimanapun, versi pratonton baharu menyembunyikan ciri baharu yang boleh mengoptimumkan avatar melalui penapis dan peningkatan AI. Sumber @PhantomOfEarth tweet pada platform X pada 7 Jun, menggali dan menemui ciri tersembunyi dalam versi pratonton Windows 11 Build 26231. Selepas pengguna membuka halaman "Akaun" aplikasi tetapan, pilihan "Yourinfo" baharu akan muncul . Penapis tersuai Microsoft telah membawa 6 penapis kepada avatar pengguna, termasuk Nashville, Sutro,

Bagaimana untuk membuat avatar langit berbintang di PS Bagaimana untuk membuat avatar langit berbintang di PS Feb 28, 2024 pm 08:13 PM

AdobePhotoshop, yang biasanya kami panggil PS untuk pendek, ialah perisian pemprosesan imej yang berkuasa. Menggunakan perisian ini, anda boleh mencipta karya seni yang menakjubkan dengan mudah. Dalam tutorial ini saya akan menunjukkan kepada anda cara menggunakan Photoshop untuk mencipta avatar langit berbintang yang unik. Produk siap akhir sangat menarik Rakan-rakan yang ingin belajar jangan ketinggalan. Datang dan ikuti artikel ini untuk mengetahuinya. Penyampaian langkah demi langkah tentang cara mencipta avatar langit berbintang biru termenung dalam PS: Langkah 1. Mula-mula, buka terus foto idola kegemaran anda. 2. Gunakan alat laso untuk membulatkan tempat yang anda mahu, tetapi saya membulatkan semuanya, dan kemudian CTRL+J untuk menyalin lapisan. 3. Klik Imej—Pelarasan—Ambang, laraskan

See all articles