Artikel ini akan menunjukkan metode untuk mengubah rona gambar di PyTorch.
Bagaimana Cara Menyesuaikan/Mengubah Warna Gambar di PyTorch?
Untuk menyesuaikan rona gambar di PyTorch, lihat langkah-langkah berikut:
- Unggah gambar yang diinginkan ke Google Colab
- Impor perpustakaan yang diperlukan
- Baca gambar masukan
- Ubah rona gambar masukan
- Menampilkan gambar yang disesuaikan warnanya
Langkah 1: Unggah Gambar ke Google Colab
Pertama, buka Google Colab dan klik ikon yang disorot di bawah. Kemudian, pilih gambar tertentu dari komputer dan unggah:
Selanjutnya gambar akan diunggah ke Google Colab:
Di sini, kami telah mengunggah gambar berikut dan kami akan menyesuaikan rona gambar ini:
Langkah 2: Impor Perpustakaan yang Diperlukan
Setelah itu, impor perpustakaan yang diperlukan. Misalnya, kami telah mengimpor perpustakaan berikut:
impor obordari PIL impor Gambar
impor visi obor. berubah . fungsional sebagai F
Di Sini:
- “ impor obor ” mengimpor perpustakaan PyTorch.
- “ dari PIL mengimpor Gambar ” digunakan untuk membuka dan menyimpan berbagai format file gambar.
- “ impor torchvision.transforms.fungsional sebagai F ” mengimpor modul fungsional dari “torchvision.transforms” yang menyediakan transformasi:
Langkah 3: Baca Gambar Masukan
Selanjutnya membaca gambar masukan dari komputer. Di sini, kita membaca “ bunga_img.jpg ” dan menyimpannya di “ masukan_img ' variabel:
masukan_img = Gambar. membuka ( 'bunga_img.jpg' )Langkah 4: Ubah Hue Gambar Masukan
Sekarang, ubah rona gambar masukan dengan faktor rona tertentu menggunakan tombol “ sesuaikan_rona() ' metode. Di sini, kami menyesuaikan rona dengan faktor “ 0,2 ”:
baru_img = F. adjust_hue ( masukan_img , 0,2 )Langkah 5: Tampilkan Gambar Hue yang Disesuaikan
Terakhir, lihat gambar yang telah disesuaikan warnanya dengan menampilkannya:
baru_img
Output di atas menunjukkan bahwa rona gambar masukan telah berhasil disesuaikan dengan faktor rona yang ditentukan yaitu “0,2”.
Demikian pula, pengguna dapat menentukan faktor rona lainnya untuk menyesuaikan rona gambar. Sekarang, kita akan menyesuaikan gambar yang sama dengan “ -0,3 ”faktor warna untuk melihat perbedaannya:
baru_img = F. adjust_hue ( masukan_img , - 0,3 )Ini akan mengubah rona gambar:
Catatan: Pengguna dapat memberikan nilai faktor rona dalam kisaran [−0,5, 0,5]. Nilai-nilai ini memberikan gambar dengan warna komplementer sedangkan “0” memberikan gambar asli.
Perbandingan
Perbandingan antara gambar asli dan gambar yang telah disesuaikan warnanya dapat dilihat di bawah ini:
Catatan : Anda dapat mengakses Notebook Google Colab kami di sini tautan .
Kami telah menjelaskan metode efisien untuk menyesuaikan rona gambar di PyTorch.
Kesimpulan
Untuk menyesuaikan/mengubah rona gambar di PyTorch, pertama-tama unggah gambar yang diinginkan ke Google Colab. Kemudian, impor perpustakaan yang diperlukan dan baca gambar masukan. Selanjutnya, gunakan “ sesuaikan_rona() ” metode untuk mengubah rona gambar masukan dengan faktor rona yang diinginkan. Terakhir, lihat gambar yang telah disesuaikan warnanya dengan menampilkannya. Artikel ini telah mendemonstrasikan metode untuk menyesuaikan/mengubah rona gambar di PyTorch.