Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Python ile Resimlerden Arka Plan Nasıl Kaldırılır
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Python ile Resimlerden Arka Plan Nasıl Kaldırılır

Liste

Python ile Resimlerden Arka Plan Nasıl Kaldırılır

teknomers
Son güncelleme: 24 Ekim 2022 04:32
teknomers
Paylaş
Paylaş


Contents
  • Kurulum
  • Python Modüllerini Yükleme
  • Pip ile yükleme
  • Kodu Yazma
  • Komple Kod Listeleme

piton çok amaçlı bir programlama dilidir. Yaratmaktan çok şey yapar ağ uygulamaları kimin üzerinde olduğunu kontrol etmek için Uluslararası Uzay istasyonu Birlikte Ahududu Pi Pico W.
Python’un okunması kolay olduğu için öğrenmesi kolaydır. Python’u çok amaçlı yapan şey, bazen “kütüphaneler” olarak adlandırılan önceden yazılmış kod modülleridir. Bu modüller yeni işlevler getirir, örneğin RPi.GPIO, Python’un GPIO’yu kontrol etmesini sağlar. Ahududu Pi.

Bu nasıl yapılır, bir görüntüden arka planı kaldıracak bir GUI uygulaması oluşturmak için iki Python modülü kullanacağız. İlk modül, remg itibaren Daniel Gatis kendisine sunulan herhangi bir görüntüden arka planı kaldıracaktır. İkinci modül olan easygui, işletim sisteminin araç setini kullanarak diyaloglar ve menüler oluşturmak için bir araç sağlar. Böylece bir dosya aç/kaydet iletişim kutusu, diğer birçok uygulamada kullanılanlara tam olarak benzeyecektir.

Bu projeyi daha ileriye taşımak için başvurularınızı proje kodunu tek bir yürütülebilir dosyaya paketleme.

Kurulum

Bir satır kod yazmadan önce her şeyi sıraya koymamız gerekiyor. Öncelikle üzerinde çalışacağımız görüntülerin saklanacağı bir klasör oluşturacağız. Daha sonra projenin kodlama kısmı için bir Python editörü açacağız.

1. Masaüstünüzde rembg adlı yeni bir klasör oluşturun.

2. Klasöre, arka planını kaldırmak istediğiniz bir resim yerleştirin.

3. Tercih ettiğiniz Python düzenleyicisini açıntercih ederiz Thonny basit bir kullanıcı arayüzü sağladığı için. Takip et bu kılavuz Thonny’yi yüklemek için.

Python Modüllerini Yükleme

Rembg’yi kullanabilmek için önce Python modülünü indirip kurmamız gerekiyor. Bu, Thonny’nin yerleşik paket yöneticisi veya Python’un paketleme aracı pip aracılığıyla gerçekleştirilebilir.

Thonny aracılığıyla yükleme

1. Araçlar >> Paketleri Yönet’e tıklayın.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

2. Rembg’yi arayın ve PyPi’de Ara’yı tıklayın. Döndürülen listeden remg’yi seçin.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

3. Python için rembg’yi indirmek ve yüklemek için Yükle’ye tıklayın. Sistemimize zaten remg yükledik, bu nedenle kaldır düğmesi.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

4. 2. ve 3. adımları tekrarlayın, ancak bu sefer easygui’yi arayın ve kurun.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

Pip ile yükleme

Başka bir Python düzenleyici kullanıyorsanız, Python paketlerini pip kullanarak yüklemeniz gerekir.

1. Bir Komut İstemi açın ve rembg’yi yükleyin. İşlemi başlatmak için Enter’a basın.

pip install rembg

2. pip kullanarak easygui’yi kurun. Easygui, dosya açma ve kaydetme işlemleri için temel bir kullanıcı arabirimi sağlar.

pip install easygui

Kodu Yazma

Kod aslında çok basittir, sadece sekiz satır Python ile herhangi bir görüntüden arka planı kaldırabiliriz. Temel modüller, rembg ve easygui bizim için tüm ağır işleri yapacak.

1. Rembg modülünden remove sınıfını içe aktarın. Arka planı kaldırmak için kullanacağımız şey budur.

from rembg import remove

2. Python Görüntüleme Kitaplığından (PIL), Görüntüyü içe aktarın. PIL, görüntüler ve görüntü akışları oluşturmak ve bunlarla çalışmak için birçok farklı seçenek içeren güçlü bir modüldür.

from PIL import Image

3. easygui modülünü içe aktarın ve buna “örn.” olarak bir referans oluşturun. Easygui, temel dosya işlemleri için GUI’mizdir. “Örn” olarak yeniden adlandırmak, çalışmayı kolaylaştırır.

import easygui as eg

4. Bir nesne oluşturun, input_path ve arka planı kaldırmak istediğimiz dosyanın yolunu ve adını saklamak için kullanın. easygui’nin dosya açma iletişim kutusunu kullanarak, iletişim kutusuna ne için olduğunu açıklamak için bir başlık veriyoruz. Seçilen dosya ve yolu input_path nesnesine kaydedilir.

input_path = eg.fileopenbox(title="Select image file")

5. Bir nesne, output_path oluşturun ve dosya yolunu yakalamak ve nesneye kaydetmek için easygui’nin dosya kaydetme iletişim kutusunu kullanın.

output_path = eg.filesavebox(title="Save file to..")

6. Bir nesne oluşturun, girin ve görüntüyü PIL’s Image.open aracılığıyla açıp saklamak için kullanın. işlev.

input = Image.open(input_path)

7. Görüntüden arka planı kaldırmak için remg kullanın.

output = remove(input)

8. Çıktı_yolunda depolanan dosya yolunu kullanarak yeni görüntüyü kaydedin.

output.save(output_path)

9. Kodu background_remover.py olarak kaydedin.

10. Çalıştır düğmesine tıklayarak kodu çalıştırın.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

11. Arka planını kaldırmak istediğiniz resmi seçin. İletişim kutusunun kodda belirttiğimiz başlığa sahip olduğuna dikkat edin.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

12. rembg klasörüne gidin ve dosyaya bir ad verin ve dosya biçimini PNG olarak ayarlayın. Kaydet’i tıklayın. Örneğimizde dosyayı les-no-bg.png olarak kaydediyoruz.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

13. Bir hatayla karşılaşabilirsiniz, ancak bu beklenen bir durumdur. u2net dosyasını indirin ve kullanıcı dizininizdeki .u2net klasörüne kaydedin. Bu klasör otomatik olarak oluşturulur ve saklanır.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

14. Adım 10’a geri dönün ve kodu yeniden çalıştırın. Bu sefer hata olmayacak, bu yüzden 13. adımı atlayın.

15. rembg klasörüne gidin ve resminiz artık kullanıma hazır.

Python ile Resimlerden Arka Planları Kaldırın

(İmaj kredisi: Tom’un Donanımı)

Komple Kod Listeleme

from rembg import remove
from PIL import Image
import easygui as eg
input_path = eg.fileopenbox(title="Select image file")
output_path = eg.filesavebox(title="Save file to..")
input = Image.open(input_path)
output = remove(input)
output.save(output_path)



genel-21

Hindistan’ın Kripto Bankacılığına İhtiyacı, Base için Yol Haritası: Coinbase’den Jessse Pollak ile Röportaj
CES’teki teknoloji çağı gadget’lardan çok daha fazlasıydı
Steam 2022 İndirim Takvimi Açıklandı, Yıllık Bahar İndirimi 2023’te Geliyor
WhatsApp güncellemesi, bilinmeyen arayanları otomatik olarak susturma seçeneği ekler
Amazon Büyük Cumhuriyet Bayramı İndirimi 2024: Kaçırmak istemeyebileceğiniz En İyi Dizüstü Bilgisayar Fırsatları
ETİKETLENDİ:ArkailekaldırılırnasılplanPythonresimlerden
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale “Elveda, görevinizi onurlu bir şekilde yerine getirdiniz”: “İlerleme MS-19” ISS’den yola çıktı
Sonraki Makale Rusya yeni bir anti-drone sistemi geliştiriyor

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Kamuya Açık Bir SaaS Motoru Geliştirmek: Faturalama Sürecini Değil, Faturalama Arayüzünü Yayınlamak
Yazılım
Cisco, Kritik Unified CM Açığına Dikkat Çekiyor: Hızla Önlem Alın!
Siber Güvenlik
Kullanmadığınız 26 Amazon Prime Avantajı ve Fırsatı (2026)
Genel
Cloudflare: Bot trafiği insanlarınkini geçti, bu beklenmiyordu
Donanım
Yeni Black Ops 7 Silahı: Düşmanları Hedefleyen Akıllı Mermiler
Oyun
Acil: Hisseleriniz Tehlikede! Hackerlar Yatırımcıyı 5 Ay Gözlemledi
Siber Güvenlik
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?