Rumah >pembangunan bahagian belakang >Tutorial Python >Buka kunci pemprosesan imej berkuasa AI pada komputer riba anda dengan penyebaran stabil V-lebih mudah daripada yang anda fikirkan!
Skrip Python ini menggunakan perpustakaan diffuser muka pelukan untuk menghasilkan variasi imej input menggunakan penyebaran stabil v1.5. Ini alat yang berkuasa untuk manipulasi imej, yang membolehkan pengguna mengubah imej berdasarkan arahan teks.
Skrip bermula dengan menentukan fungsi load_image
. Fungsi ini mengendalikan kedua -dua laluan imej dan URL tempatan, memastikan keserasian dengan pelbagai sumber input. Ia menukarkan imej kepada RGB, mengubah saiznya semasa mengekalkan nisbah aspek, dan memadamkannya kepada saiz 768x768 yang konsisten untuk diproses oleh model penyebaran yang stabil.
Fungsi teras berada dalam generate_image_variation
. Fungsi ini memulakan saluran penyebaran stabil IMG2IMG, menyatakan ID Model, peranti (CUDA jika tersedia, jika tidak CPU), dan jenis data untuk prestasi optimum. Ia kemudian memuat imej input yang telah diproses dan menggunakan saluran paip untuk menghasilkan variasi imej berdasarkan prompt teks yang disediakan. Parameter utama seperti strength
(mengawal tahap transformasi) dan guidance_scale
(mempengaruhi sejauh mana output mematuhi prompt) membolehkan kawalan halus ke atas proses penjanaan imej. Fungsi ini juga membolehkan menetapkan benih rawak untuk reproducibility.
Akhirnya, save_generated_images
menjimatkan imej yang dihasilkan ke direktori images-out
dengan penomboran berurutan.
Penggunaan contoh menunjukkan cara menggunakan skrip. Ia menetapkan laluan imej input (atau URL), prompt teks ("Lukis imej dalam gaya seni moden, photorealistik dan terperinci."), Dan parameter lain. Ia kemudian memanggil generate_image_variation
untuk membuat tiga variasi dan menyimpannya menggunakan save_generated_images
.
Kekuatan:
strength
, guidance_scale
, dan bilangan imej yang dihasilkan untuk menyempurnakan output. seed
memastikan bahawa hasil yang sama dapat diperolehi berulang kali. Kelemahan:
Contoh Gunakan Kes dan Hasil:
Contoh yang disediakan mengubah imej menggunakan prompt gaya artistik tertentu. Imej sebelum dan selepas menggambarkan keupayaan skrip untuk mengubahsuai gaya dan penampilan imej berdasarkan penerangan teks. Hasilnya secara visual menunjukkan keberkesanan model penyebaran yang stabil dan keupayaan skrip untuk mengintegrasikannya untuk manipulasi imej.
Atas ialah kandungan terperinci Buka kunci pemprosesan imej berkuasa AI pada komputer riba anda dengan penyebaran stabil V-lebih mudah daripada yang anda fikirkan!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!