Bu kısa eğitim, Python REST API kullanılarak taranan belgelerin eğriliğinin nasıl düzeltileceği konusunda rehberlik eder. Python tabanlı bir Bulut SDK’nın yardımıyla **Python Düşük Kod API’sini kullanarak taranan image otomatik olarak düzeltmeyi öğreneceksiniz. Kaynak görüntünün yerel dosya sisteminden yüklenmesinden çıktının Buluttan işlenip indirilmesine kadar tüm adımları içerir.
Önkoşul
Bir görüntüyü çarpıtmak için Bir hesap API kimlik bilgileri oluşturun
İndirmek Aspose.Imaging Cloud SDK for Python for correcting the image orientation
Yukarıdaki SDK ile Python projesini kurun
Python Düşük Kod API’sini Kullanarak Taranan Görüntüyü Düzeltme Adımları
- ImagingApi kullanarak SDK istemcisinin kimliğini doğrulamak ve başlatmak için Aspose Cloud kimlik bilgilerinizi ve API temel URL’nizi sağlayarak süreci başlatın.
- Çarpık görüntünün dosya adını belirtin ve yerel sistemdeki bir bellek akışına yükleyin
- Aspose API’nin erişebilmesi için görüntüyü bulut depolama alanına yükleyin
- Eğrilik düzeltme seçeneklerini tanımlama
- Yüklenen dosya adı ve yukarıdaki parametrelerle bir DeskewImageRequest oluşturun ve DeskewImage() öğesini çağırın
- API tarafından döndürülen eğriliği giderilmiş görüntüyü yerel bir dosyaya kaydedin
Bu adımlar, Python Düşük Kod API’sini kullanarak fotoğrafın eğriliğini düzeltme sürecini özetlemiştir. API istemcisini başlatarak, çarpık görüntüyü yükleyerek ve gerekli bilgileri doldurarak DeskewImageRequest nesnesini oluşturarak süreci başlatın. Daha sonra görüntüyü düzeltmek ve yanıt akışını yerel dosya sistemine görüntü olarak kaydetmek için DeskewImage() yöntemini çağırın.
Python REST Arayüzünü Kullanarak Çevrimiçi Görüntüyü Çarpıtmaya Kodlama
Bu kod, Python RESTful Hizmeti kullanılarak fotoğrafın çarpıklığının nasıl düzeltileceğini göstermiştir. Eğrilik düzeltme sonrasında görüntü görüntüsünün en boy oranını korumak için resizeProportionally’yi doğru olarak ayarladık; ancak yanlış olarak görmek, görüntüyü bozabilecek esnemeyle sonuçlanacaktır. Arka plan renginin adını yazmak yerine #FFFFFF gibi renk kodunu kullanabileceğinizi unutmayın.
Bu makale bize bir görüntüyü çarpıtma sürecini öğretti. Renkli bir görüntüyü siyah beyaza dönüştürmek için Python REST API’yi kullanarak Renkli Görüntüyü Siyah Beyaza Dönüştürme adresindeki makaleye bakın.