Bagaimana Cara Menyesuaikan Rona Gambar di PyTorch?

Bagaimana Cara Menyesuaikan Rona Gambar Di Pytorch



Warna mengacu pada panjang gelombang dominan cahaya yang menentukan warna yang dilihat manusia. Ini adalah atribut warna yang memungkinkan manusia membedakan corak berbeda dari kelompok warna yang sama. Pengguna dapat menyesuaikan rona gambar apa pun untuk mengubah efek dan tampilannya. PyTorch menyediakan “ sesuaikan_rona() ” metode untuk mengubah rona gambar tertentu. Metode ini mengembalikan gambar yang disesuaikan warnanya kepada pengguna.

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:







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 obor

dari 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.