🖼️ image - Görüntü İşleme

Load, Save, Resize, Filter, Transform

72
Fonksiyon
934
Satır
29 KB
Boyut

🚀 Hızlı Başlangıç

içe_aktar image

// Load image
değişken img = image.load("photo.jpg")

// Resize
değişken thumbnail = image.resize(img, 200, 200)

// Filters
değişken blurred = image.gaussian_blur(img, 5.0)
değişken edges = image.sobel_edge_detect(img)
değişken grayscale = image.to_grayscale(img)

// Save
image.save(thumbnail, "thumbnail.jpg")

📚 Formats

💡 Örnekler

Batch Image Processor

içe_aktar image, fs

fonksiyon batch_resize(dizin: yazı, genişlik: tamsayı, yükseklik: tamsayı) yap
    değişken dosyalar = fs.dizin_listele(dizin)
    
    her dosya içinde dosyalar için yap
        eğer dosya.bitiyor_mu(".jpg") veya dosya.bitiyor_mu(".png") ise yap
            değişken tam_yol = fs.path_join(dizin, dosya)
            değişken img = image.load(tam_yol)
            değişken resized = image.resize(img, genişlik, yükseklik)
            
            değişken yeni_dosya = "resized_" + dosya
            değişken yeni_yol = fs.path_join(dizin, yeni_dosya)
            image.save(resized, yeni_yol)
            
            yazdır("İşlendi: " + dosya)
        son
    son
son

batch_resize("./photos", 800, 600)

← Tüm Modüller