PyTorch'ta Bir Görüntünün Tonunu Nasıl Ayarlayabilirim?

Pytorch Ta Bir Goruntunun Tonunu Nasil Ayarlayabilirim



renk tonu İnsanların hangi rengi algılayacağını belirleyen ışığın baskın dalga boyunu ifade eder. İnsanların aynı renk ailesinin farklı tonlarını ayırt etmesini sağlayan renk özelliğidir. Kullanıcılar, efektini ve görünümünü değiştirmek için herhangi bir görüntünün tonunu ayarlayabilir. PyTorch şunları sağlar: ayar_hue() ” belirli bir görüntünün tonunu değiştirme yöntemi. Bu yöntem, renk tonu ayarlanmış görüntüyü kullanıcılara döndürür.

Bu makale, PyTorch'ta görüntünün renk tonunu değiştirme yöntemini gösterecektir.

PyTorch'ta Görüntünün Tonunu Nasıl Ayarlayabilir/Değiştirebilirim?

PyTorch'ta görüntünün tonunu ayarlamak için aşağıdaki adımlara bakın:







1. Adım: Google Colab'a Bir Resim Yükleyin

Öncelikle Google Colab'ı açın ve aşağıda vurgulanan simgelere tıklayın. Ardından bilgisayardan belirli bir görseli seçin ve yükleyin:





Daha sonra resim Google Colab'a yüklenecektir:





Burada aşağıdaki görseli yükledik ve bu görselin tonunu ayarlayacağız:



Adım 2: Gerekli Kitaplığı İçe Aktarın

Bundan sonra gerekli kütüphaneleri içe aktarın. Örneğin, aşağıdaki kütüphaneleri içe aktardık:

içe aktarmak meşale

itibaren PIL içe aktarmak Resim

içe aktarmak meşale görüşü. dönüşümler . fonksiyonel gibi F

Burada:

  • ithalat meşale ” PyTorch kütüphanesini içe aktarır.
  • PIL içe aktarma görüntüsünden ” farklı görüntü dosyası formatlarını açmak ve kaydetmek için kullanılır.
  • torchvision.transforms.function'ı F olarak içe aktar ”, dönüşümleri sağlayan işlevsel modülü “torchvision.transforms”dan içe aktarır:

3. Adım: Giriş Görüntüsünü Okuyun

Daha sonra, bilgisayardan giriş görüntüsünü okuyun. Burada şunu okuyoruz: çiçekler_img.jpg ”ve onu“ içine kaydediyorum input_img ” değişken:

input_img = Resim. açık ( 'çiçekler_img.jpg' )

4. Adım: Giriş Görüntüsünün Tonunu Değiştirin

Şimdi, giriş görüntüsünün renk tonunu belirli renk tonu faktörü ile ' ayar_hue() ' yöntem. Burada renk tonunu bir faktörle ayarlıyoruz” 0,2 ”:

yeni_img = F. ayar_hue ( input_img , 0,2 )

Adım 5: Ton Ayarlı Görüntüyü Görüntüleyin

Son olarak, renk tonu ayarlanmış görüntüyü görüntüleyerek görüntüleyin:

yeni_img

Yukarıdaki çıktı, giriş görüntüsünün tonunun belirtilen renk tonu faktörüyle, yani '0,2' ile başarıyla ayarlandığını gösterir.

Benzer şekilde, kullanıcılar görüntünün renk tonunu ayarlamak için başka herhangi bir renk tonu faktörünü belirtebilirler. Şimdi aynı görüntüyü “ -0,3 ” Farkı görmek için renk tonu faktörü:

yeni_img = F. ayar_hue ( input_img , - 0,3 )

Bu, görüntünün tonunu değiştirecektir:

Not: Kullanıcılar [−0,5, 0,5] aralığında renk tonu faktörü değerini sağlayabilirler. Bu değerler görüntüye tamamlayıcı renkler verirken, “0” orijinal görüntüyü verir.

Karşılaştırmak

Orijinal görüntü ile renk tonu ayarlı görüntüler arasındaki karşılaştırma aşağıda görülebilir:

Not : Google Colab Not Defterimize buradan erişebilirsiniz bağlantı .

PyTorch'ta bir görüntünün tonunu ayarlamanın etkili yöntemini açıkladık.

Çözüm

PyTorch'ta görselin tonunu ayarlamak/değiştirmek için öncelikle istediğiniz görseli Google Colab'a yükleyin. Ardından gerekli kitaplıkları içe aktarın ve giriş görüntüsünü okuyun. Daha sonra “ ayar_hue() Giriş görüntüsünün renk tonunu istenen renk tonu faktörleriyle değiştirme yöntemini kullanın. Son olarak, renk tonu ayarlanmış görüntüyü görüntüleyerek görüntüleyin. Bu makale, PyTorch'ta görüntünün renk tonunu ayarlama/değiştirme yöntemini gösterdi.