RasterSurface
Genel Bakış
RasterSurface Python için FOSS’de bir sınıf.
Hafızada RGBA piksel yüzeyi.
Bu sınıf, Python programlarında RasterSurface nesnelerle çalışmak için 3 yöntem sağlar. Kullanılabilir yöntemler şunlardır: create, get_pixel, set_pixel. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir. Özellikleri: clip_mask, height, pixels, width.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
width | int | Okuma/Yazma | Genişliği alır veya ayarlar. |
height | int | Okuma/Yazma | Yüksekliği alır veya ayarlar. |
pixels | bytearray | Okuma/Yazma | Piksel değerlerini alır veya ayarlar. |
clip_mask | `bytearray | None` | Okuma/Yazma |
Yöntemler
| Signature | Açıklama: |
|---|---|
create(width: int, height: int, background: tuple[int, int, int, int]) → "RasterSurface" | |
set_pixel(x: int, y: int, color: tuple[int, int, int, int]) | Piksel değerini ayarlar. |
get_pixel(x: int, y: int) → tuple[int, int, int, int] |