// MLCUpscale v1.0.4

Hochleistungs-KI-Bild-Upscaling

License: MIT Platforms: Linux, macOS
Hochleistungs-REST-API für KI-basiertes Image-Upscaling von riesigen Dateien.
MLCUpscale Screenshot

Was MLCUpscale auszeichnet.

KI-Upscaling

Hochwertiges 2x, 3x und 4x Image-Upscaling mit Real-ESRGAN-Modellen.

Unterstützung für riesige Bilder

Speziell für die Verarbeitung riesiger Bilder bis zu 10.000x10.000 Pixeln und mehr entwickelt.

GPU-Beschleunigung

Optimiert für Vulkan-kompatible GPUs (NVIDIA, AMD, Intel) mit automatischem CPU-Fallback.

Asynchrone REST-API

Moderne asynchrone API für die Job-Einreichung, Echtzeit-Statusverfolgung und Download.

Spezialisierte Modelle

Enthält optimierte Modelle für allgemeine Fotos, Anime-Kunst und Videoframes.

Docker-Unterstützung

Vollständig containerisiert für einfache Bereitstellung mit Health Checks, Metriken und Rate Limiting.

MLCUpscale ist eine Hochleistungs-REST-API, die für eine spezifische Aufgabe entwickelt wurde: das Upscaling riesiger Bilder mithilfe modernster KI-Modelle. Während viele Tools bereits bei Bildern mit wenigen Megapixeln Probleme haben, ist MLCUpscale darauf ausgelegt, Dateien mit einer Größe von 10.000x10.000 Pixeln und mehr zu verarbeiten, indem es fortschrittliche Tiling-Strategien und GPU-Beschleunigung nutzt.

Über die Grenzen von Consumer-Hardware hinaus

Durch das Auslagern des rechenintensiven Upscaling-Prozesses auf einen dedizierten Server können Clients professionelles Bildmaterial ohne lokale Hardware-Einschränkungen verarbeiten. MLCUpscale nutzt Vulkan-basierte Hardwarebeschleunigung und ist somit mit einer Vielzahl von GPUs unter Linux und macOS (einschließlich Apple Silicon) kompatibel.

Asynchroner Workflow

  1. Senden: Senden Sie eine POST-Anfrage mit Ihrem Bild und dem gewünschten Skalierungsfaktor (2x, 3x oder 4x).
  2. Verfolgen: Rufen Sie den Status-Endpunkt auf, um den Fortschritt in Echtzeit zu verfolgen.
  3. Herunterladen: Sobald der Vorgang abgeschlossen ist, rufen Sie das hochauflösende Ergebnis ab.

API Schnellstart

Einen neuen Upscaling-Job einreichen:

curl -X POST http://api.mlcgo.eu/v1/upscale \
  -F "image=@photo.jpg" \
  -F "scale=4" \
  -F "model_name=realesrgan-x4plus"

Status prüfen:

curl http://api.mlcgo.eu/v1/status/IHRE_JOB_ID

Ergebnis herunterladen:

curl -O http://api.mlcgo.eu/v1/download/IHRE_JOB_ID