{# canonical_base is the OWNING tenant's origin: all 16 Peasy domains serve the same catalogue, so a page rendered by a non-owner points its canonical at the owner instead of competing with it. Falls back to this site for static/self-owned pages. #}
🍋
Menu
Image

Resize

Yeniden Boyutlandırma (Görüntü Ölçekleme)

Baskı veya görüntüleme için büyütme (upscaling) veya web ve dosya boyutu küçültme için küçültme (downscaling) amacıyla bir görüntünün piksel boyutlarını değiştirme işlemi.

Teknik Detay

Görüntü yeniden boyutlandırma, tam sayı olmayan koordinatlarda piksel değerlerini hesaplamak için enterpolasyon yapar. Algoritmalar: en yakın komşu (en yakın pikseli seçer, keskin kenarları korur, büyütmede pikselleşme), çift doğrusal (4 komşunun ağırlıklı ortalaması), kübik (16 komşu, daha keskin), ve Lanczos (kesilmiş sinc çekirdeği, küçültme için en iyi kalite). Küçültme için, ön filtreleme (süperörnekleme/alan ortalaması) örtüşme artefaktlarını önler. Seam carving (içerik farkındalıklı ölçekleme) düzgün olmayan yeniden boyutlandırma için düşük enerjili yolları kaldırır. Süper çözünürlük büyütme sinir ağları kullanır (ESRGAN, Real-ESRGAN). Web uygulaması: duyarlı görüntüler için , kapsayıcı boyut kontrolü için CSS object-fit.

Ornek

```javascript
// Resize image using Canvas API
const canvas = document.createElement('canvas');
canvas.width = 800;
canvas.height = 600;
const ctx = canvas.getContext('2d');
ctx.drawImage(img, 0, 0, 800, 600);
canvas.toBlob(blob => {
  // Download resized image
  saveAs(blob, 'resized.png');
}, 'image/png');
```

Ilgili Araclar

Ilgili Terimler