اضبط سطوع الصورة وتباينها
أداة من KIT تضبط سطوع الصورة وتباينها بقيم دقيقة تحددها أنتَ بنفسك: تفتح صورة معتمة التُقطت في إضاءة ضعيفة، أو تمنح صورة باهتة عمقًا أكبر يبرز تفاصيلها. تعمل مع صيغ JPG وPNG وWebP وتعيد الملف جاهزًا فورًا، دون تثبيت أي برنامج تعديل معقّد أو تعلّم أدوات جديدة.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
السطوع والتباين قيمتان مختلفتان
يزيح السطوع الصورة كاملة نحو الفاتح أو الغامق، وتحتاجه حين تكون الصورة معتمة ويصعب تمييز تفاصيلها بوضوح كافٍ. أما التباين فيوسّع المسافة بين المناطق الفاتحة والغامقة فيمنح الصورة الباهتة عمقًا أكبر وحضورًا أقوى على الشاشة، غير أنّ الإفراط فيه يُفقد الظلال والإضاءات تفاصيلها الدقيقة ويمنح الصورة مظهرًا قاسيًا. تضبط هنا كل قيمة على حدة برقم دقيق تحدده أنتَ بنفسك، فتصحّح ما تحتاج تصحيحه فعلًا دون أن تغيّر بقية عناصر الصورة دون داعٍ، ودون الاعتماد على تخمين بصري قد يختلف نتيجته من مرة لأخرى.
من صورة داكنة إلى صورة تصلح للنشر
الحالة الأكثر شيوعًا صورة التُقطت في الداخل أو مع إضاءة خلفية قوية فبقي موضوع الصورة في الظل رغم وضوح الخلفية. ترفع السطوع بضع درجات وتضيف بعض التباين كي لا تبدو الألوان باهتة بعد رفع السطوع وحده، وفي ثوانٍ معدودة تتحول صورة كانت غير صالحة للاستخدام تمامًا إلى صورة تضعها في إعلان بيع أو ترسلها في بريد إلكتروني رسمي، دون فتح محرر صور معقّد أو تعلّم أدواته المتعددة أو الانتظار طويلًا حتى تكتمل المعالجة.
قيمة ثابتة بدل فلتر تلقائي
خلافًا للفلاتر التلقائية، تحدّد أنتَ درجة التصحيح بنفسك رقميًا، وتكرّر القيمة نفسها على مجموعة صور كاملة فتمنحها طابعًا موحدًا من أول صورة إلى آخرها. الفلتر التلقائي يتكيّف مع كل صورة على حدة فتخرج النتيجة مختلفة قليلًا من صورة لأخرى مهما تشابهت ظروف التصوير، بينما تحافظ القيم الثابتة على أثر واحد متسق عبر السلسلة كلها؛ مفيد جدًا حين تجهّز صور كتالوج أو معرض عقاري وتريدها بروح بصرية واحدة لا تتفاوت.
الصيغ والحدود
تقبل الأداة ملفات JPG وPNG وWebP حتى 15 MB و12 ميغابكسل للصورة الواحدة، وهو هامش يكفي صورة هاتف حتى بكاميرا عالية الدقة أو صورة ماسح ضوئي. تعود الصورة بالصيغة نفسها التي رفعتها، فلا حاجة لتحويل إضافي بعد المعالجة ولا لخطوة يدوية ثانية. إذا تجاوزت صورتك الحد المذكور، صغّرها أولًا بأداة تغيير الحجم المخصصة ثم اضبط السطوع والتباين بعد ذلك مباشرة قبل استخدامها النهائي.
حالات الاستخدام
إعلان بيع أثاث مستعمل
تصوّر أريكة في صالة خافتة الإضاءة لبيعها عبر الإنترنت، لكنها تبدو رمادية باهتة في المعاينة. تفتّح الصورة وتزيد التباين قليلًا، فتعود الألوان حقيقية ويحصل الإعلان على استفسارات أكثر.
مستند مصوَّر بالجوال
صورة فاتورة التُقطت مساءً غامقة يصعب قراءتها. يرفع خالد العتيبي السطوع والتباين فيصبح النص واضحًا، ويرسل الصورة مباشرة إلى محاسبه دون طباعة.
صور منتجات موحّدة
ترفع شركة الخليج الرقمية عشرات صور المنتجات أسبوعيًا. بالقيم نفسها لكل السلسلة، تبدو صور الكتالوج متجانسة بدل أن تظهر وكأنها التُقطت في عشرة أيام بعشر إضاءات مختلفة.
الأسئلة الشائعة
ما الفرق بين السطوع والتباين؟
يجعل السطوع الصورة كلها أفتح أو أغمق بالتساوي. أما التباين فيوسّع أو يضيّق المسافة بين المناطق الفاتحة والغامقة. في صورة ناقصة الإضاءة تحتاج غالبًا الاثنين معًا: فتّح أولًا ثم أضف تباينًا كي لا تبدو الألوان باهتة.
هل يمكن أن أفسد الصورة بقيم مبالغ فيها؟
التباين الزائد يُفقد الظلال والإضاءات تفاصيلها، والسطوع الزائد يجعل الصورة شاحبة. اعمل بخطوات صغيرة؛ تبقى الصورة الأصلية كما هي، فتستطيع إعادة المحاولة بقيم أهدأ في أي وقت.
كم تكلفة تصحيح صورة واحدة؟
$0.002 للطلب الواحد إضافة إلى $0.005 لكل صورة تُعالج. تدفع فقط ما تستخدمه دون اشتراك ودون حد أدنى: صحّح ثلاث صور وادفع ثمن ثلاث صور.
ماذا يحدث لصورتي بعد المعالجة؟
تُعالج الصورة لإتمام التصحيح ثم تُحذف من خوادمنا مباشرة، ولا نحتفظ بها ولا نستخدمها لأي غرض آخر.
هل أستطيع تصحيح مجموعة صور بالقيم نفسها دفعة واحدة؟
عبر الموقع تصحّح كل صورة على حدة، وعبر الـAPI تطبّق القيم نفسها تلقائيًا على دفعة كاملة من الصور.
هل يعمل من الجوال؟
نعم، مباشرة من متصفح الجوال دون تثبيت تطبيق: ترفع الصورة وتضبط القيم وتنزّل النتيجة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/image/brightness-contrast \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"image":"https://ejemplo.com/imagen.jpg"}'const res = await fetch("https://api.kit.forhosting.com/image/brightness-contrast", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"image": "https://ejemplo.com/imagen.jpg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/image/brightness-contrast",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"image": "https://ejemplo.com/imagen.jpg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/image/brightness-contrast", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"image":"https://ejemplo.com/imagen.jpg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"image":"https://ejemplo.com/imagen.jpg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/image/brightness-contrast", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"image": "https://ejemplo.com/imagen.jpg"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "image.brightness_contrast",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_mb | 15 |
max_megapixels | 12 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |