Bu sayfa makine çevirisidir. Bir hata mı fark ettiniz?İyileştirmemize yardım edin.
Skip to content

Gürültü Giderme

Python yardımcı bileşenini (SCUNet modeli) kullanan, çok kademeli kalite seçenekleriyle yapay zeka destekli gürültü ve grenlilik giderme.

API Uç Noktası

POST /api/v1/tools/image/noise-removal

İşleme: Eşzamansız (202 döndürür, durum için SSE aracılığıyla /api/v1/jobs/{jobId}/progress sorgulayın)

Model paketi: upscale-enhance (5-6 GB)

Parametreler

ParametreTürZorunluVarsayılanAçıklama
filefileEvet-Görsel dosyası (çok parçalı)
tierstringHayır"balanced"Kalite kademesi: quick, balanced, quality, maximum
strengthnumberHayır50Gürültü giderme gücü (0-100)
detailPreservationnumberHayır50Ne kadar ayrıntının korunacağı (0-100). Daha yüksek değerler daha fazla doku korur
colorNoisenumberHayır30Renk gürültüsü azaltma gücü (0-100)
formatstringHayır"original"Çıktı biçimi: original, png, jpeg, webp, avif, jxl
qualitynumberHayır90Çıktı kodlama kalitesi (1-100)

Örnek İstek

bash
curl -X POST http://localhost:1349/api/v1/tools/image/noise-removal \
  -F "file=@noisy-photo.jpg" \
  -F 'settings={"tier":"quality","strength":60,"detailPreservation":70,"colorNoise":40}'

Yanıt

İlk Yanıt (202 Accepted)

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "async": true
}

İlerleme (/api/v1/jobs/{jobId}/progress konumunda SSE)

event: progress
data: {"phase":"processing","stage":"Denoising...","percent":65}

Nihai Sonuç (SSE aracılığıyla)

json
{
  "phase": "complete",
  "percent": 100,
  "result": {
    "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "downloadUrl": "/api/v1/download/{jobId}/noisy-photo_denoised.jpg",
    "originalSize": 500000,
    "processedSize": 380000
  }
}

Notlar

  • upscale-enhance model paketinin kurulu olmasını gerektirir (5-6 GB).
  • Kalite kademeleri hız ile kaliteyi dengeler: quick temel gürültü gidermeyle en hızlısıdır, maximum en kapsamlı çok geçişli yaklaşımı kullanır.
  • detailPreservation parametresi dokulu özneler (kumaş, saç, yapraklar) için kritiktir. Daha yüksek değerler, gürültü gidericinin ince ayrıntıyı düzleştirip yok etmesini önler.
  • format değeri "original" olarak ayarlandığında çıktı biçimi girdi dosyası biçimiyle eşleşir.
  • HEIC/HEIF, RAW, TGA, PSD, EXR ve HDR girdi biçimlerini otomatik çözme yoluyla destekler.