Bu makale PyTorch'ta görüntünün keskinliğini değiştirme yöntemini gösterecek.
PyTorch'ta Görüntünün Keskinliği Nasıl Ayarlanır/Değiştirilir?
PyTorch'ta görüntünün keskinliğini ayarlamak için aşağıdaki adımlara göz atın:
- İstediğiniz görseli Google Colab'a yükleyin
- Gerekli kitaplıkları içe aktarın
- Giriş resmini okuyun
- Giriş görüntüsünün keskinliğini değiştirme
- Keskinliği ayarlanmış görüntüyü görüntüleyin
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:
Bunu yaptığınızda resim Google Colab'a yüklenecektir:
Burada aşağıdaki görseli yükledik ve bu görselin keskinliğini 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şaleitibaren 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
Bundan sonra, bilgisayardan giriş görüntüsünü okuyun. Burada şunu okuyoruz: kuşlar_img.jpg ”ve onu“ içine kaydediyorum input_img ” değişken:
input_img = Resim. açık ( 'kuşlar_img.jpg' )4. Adım: Giriş Görüntüsünün Keskinliğini Değiştirin
Şimdi, “” seçeneğini kullanarak giriş görüntüsünün keskinliğini belirli bir keskinlik faktörüyle değiştirin. ayarlama_keskinlik() ' yöntem. Burada keskinliği bir keskinlik faktörü ile ayarlıyoruz” 6 ”:
yeni_img = F. edit_sharpness ( input_img , 6 )Adım 5: Keskinliği Ayarlanmış Görüntüyü Görüntüleyin
Son olarak, keskinliği 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 keskinliğinin belirtilen keskinlik faktörüyle, yani '6' ile başarıyla ayarlandığını gösterir.
Benzer şekilde, kullanıcılar görüntünün keskinliğini ayarlamak/değiştirmek için başka herhangi bir keskinlik faktörünü belirtebilirler. Şimdi aynı görüntüyü “ -4 ” Farkı görmek için keskinlik faktörü:
yeni_img = F. edit_sharpness ( input_img , - 4 )Bu, görüntüyü bulanıklaştıracaktır:
Not: “ 0 ” değeri ve keskinlik faktörü için “0”dan küçük olması bulanık bir görüntü verir ve “ 1 ” orijinal görüntüyü verir. 1'in üzerindeki bir değer görüntünün keskinliğini artırır.
Karşılaştırmak
Orijinal görüntü ile keskinliği ayarlanmış 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 keskinliğini ayarlamanın etkili yöntemini anlattık.
Çözüm
PyTorch'ta görselin keskinliğini 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 “ ayarlama_keskinlik() Giriş görüntüsünün keskinliğini istenen keskinlik faktörleriyle değiştirme yöntemini kullanın. Son olarak keskinliği ayarlanmış görüntüyü görüntüleyerek görüntüleyin. Bu makale PyTorch'ta görüntünün keskinliğini ayarlama/değiştirme yöntemini gösterdi.