This page was machine-translated. Spotted a mistake?Help improve it.
Skip to content

تحسين الصورة

تحسين تلقائي بنقرة واحدة مع تحليل ذكي. يحلّل الصورة ويطبّق تصحيحات التعرّض والتباين وتوازن الأبيض والتشبّع والحدة وإزالة التشويش.

نقطة نهاية API

POST /api/v1/tools/image/image-enhancement

المعالجة: متزامنة (تستخدم مصنع createToolRoute، تُرجع النتيجة مباشرة)

حزمة النموذج: لا شيء مطلوب للتحسين الأساسي. تُستخدم حزمة upscale-enhance (5-6 جيجابايت) فقط عند تفعيل deepEnhance (لإزالة التشويش بالذكاء الاصطناعي عبر SCUNet).

المعاملات

المعاملالنوعمطلوبالافتراضيالوصف
filefileنعم-ملف الصورة (multipart)
modestringلا"auto"وضع التحسين: auto، portrait، landscape، low-light، food، document
intensitynumberلا50شدة التحسين الإجمالية (0-100)
correctionsobjectلاجميعها trueالتصحيحات الانتقائية للتطبيق (انظر أدناه)
deepEnhancebooleanلاfalseتفعيل إزالة التشويش المدعومة بالذكاء الاصطناعي (يتطلب تثبيت أداة noise-removal)

كائن التصحيحات

الحقلالنوعالافتراضيالوصف
exposurebooleantrueتصحيح التعرّض تلقائياً
contrastbooleantrueتصحيح التباين تلقائياً
whiteBalancebooleantrueتصحيح توازن الأبيض تلقائياً
saturationbooleantrueتصحيح التشبّع تلقائياً
sharpnessbooleantrueزيادة الحدة تلقائياً
denoisebooleantrueإزالة تشويش خفيفة

مثال على طلب

bash
curl -X POST http://localhost:1349/api/v1/tools/image/image-enhancement \
  -F "[email protected]" \
  -F 'settings={"mode":"portrait","intensity":70,"corrections":{"exposure":true,"contrast":true,"sharpness":false}}'

الاستجابة (200 OK)

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/{jobId}/photo.jpg",
  "originalSize": 300000,
  "processedSize": 310000
}

نقطة نهاية التحليل

POST /api/v1/tools/image/image-enhancement/analyze

يحلّل صورة ويُرجع توصيات التصحيح دون تطبيقها.

المعاملات

المعاملالنوعمطلوبالوصف
filefileنعمملف الصورة (multipart)

مثال على طلب

bash
curl -X POST http://localhost:1349/api/v1/tools/image/image-enhancement/analyze \
  -F "[email protected]"

الاستجابة (200 OK)

json
{
  "corrections": {
    "exposure": { "value": 0.3, "direction": "brighten" },
    "contrast": { "value": 0.2, "direction": "increase" },
    "whiteBalance": { "value": 200, "direction": "warmer" },
    "saturation": { "value": 0.1, "direction": "increase" },
    "sharpness": { "value": 0.4, "direction": "sharpen" }
  }
}

ملاحظات

  • تستخدم هذه الأداة مصنع createToolRoute المتزامن، لذا تُرجع استجابة قياسية (وليس 202 غير متزامنة).
  • يضبط معامل mode كيفية ترجيح التصحيحات (مثلاً، وضع البورتريه ألطف على درجات لون البشرة، ووضع المناظر الطبيعية يعزّز التشبّع).
  • عند تفعيل deepEnhance وتثبيت أداة noise-removal (SCUNet)، يُطبَّق تمرير إضافي لإزالة التشويش بالذكاء الاصطناعي بعد التصحيحات القياسية.
  • نقطة نهاية التحليل مفيدة لمعاينة التصحيحات التي ستُطبَّق قبل الالتزام بها.
  • تدعم صيغ الإدخال HEIC/HEIF وRAW وTGA وPSD وEXR وHDR عبر فك الترميز التلقائي.