حوّل الصورة إلى الأبيض والأسود
تحويل الصورة إلى تدرج رمادي يزيل ألوانها ويحوّلها إلى درجات من الأبيض والأسود مع الحفاظ على التفاصيل والتباين. مفيد لمستندات تُطبَع بالأبيض والأسود، أو لتصميم يحتاج طابعًا كلاسيكيًا موحدًا بلا ألوان متعددة تشتت الانتباه عن الفكرة الأساسية. النتيجة تصلك خلال ثوانٍ جاهزة للطباعة أو النشر مباشرة دون أي خطوة إضافية.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
ما الذي يتغير فعليًا في الصورة
يُستبدَل كل بكسل ملوّن بدرجة رمادية تعادل سطوعه الأصلي، فتختفي معلومات اللون تمامًا بينما تبقى معلومات الإضاءة والظل والتباين كما هي. صورة فيها تباين لوني قوي بين عناصرها تحافظ عادة على وضوح جيد بعد التحويل، بينما صورة تعتمد على تدرجات لونية متقاربة قد يقل فيها التمييز بين العناصر بعد إزالة اللون تمامًا من الملف الناتج النهائي، لذا يُفضَّل معاينة النتيجة قبل الاعتماد عليها في مستند رسمي.
لماذا تُطلَب صورة بالأبيض والأسود أحيانًا
بعض المستندات الرسمية والنماذج الحكومية تشترط صورة شخصية بالأبيض والأسود تحديدًا، خصوصًا في الطباعة الرسمية القديمة الطراز أو بعض الاستمارات الورقية التي لا تزال معتمدة. كذلك تصاميم تسويقية كثيرة تعتمد الأبيض والأسود عمدًا لإعطاء طابع كلاسيكي أنيق يبرز عنصرًا ملونًا واحدًا فقط وسط الصورة المحوَّلة بالكامل إلى تدرج رمادي هادئ ومتناسق بصريًا يليق بمناسبات رسمية جادة لا تحتمل التشتت اللوني.
الفرق بين تدرج الرمادي وتقليل التشبع
تحويل الصورة إلى تدرج رمادي كامل يزيل اللون نهائيًا، بينما تقليل التشبع يخفف الألوان دون حذفها كليًا فتبقى آثار لونية خفيفة ظاهرة. من يريد أبيض وأسود خالصًا تمامًا للطباعة الرسمية يحتاج التحويل الكامل، لا مجرد تخفيف الألوان الذي يترك أثرًا لونيًا باهتًا غير مقبول رسميًا في أغلب الحالات المشابهة لهذه الحالة تحديدًا التي تشترط وضوحًا كاملًا لا لبس فيه.
حجم الملف بعد التحويل
صورة بتدرج رمادي تزن أحيانًا أقل قليلًا من نسختها الملونة، لأن بيانات اللون المحذوفة تقلل تعقيد الملف بعض الشيء، لكن الفرق ليس كبيرًا عادة ما لم تُضَف عملية ضغط منفصلة بعد التحويل للحصول على أخف حجم ممكن يناسب حدود الرفع المطلوبة في أي نموذج إلكتروني رسمي أو غير رسمي على حد سواء دون استثناء يُذكَر أو تعقيد إضافي.
حالات الاستخدام
صورة شخصية بالأبيض والأسود لمستند رسمي
يحتاج عبدالله المنصوري صورة شخصية بالأبيض والأسود لاستمارة رسمية قديمة الطراز لا تزال تشترط هذا الشكل. يحوّل صورته الملونة الحالية دون الحاجة إلى إعادة تصويرها.
تصميم إعلاني كلاسيكي لمتجر
تريد شركة الخليج الرقمية تصميم إعلان بطابع كلاسيكي أنيق بالأبيض والأسود لمنتج جديد، مع إبقاء الخلفية ملونة. تحوّل صورة المنتج فقط إلى تدرج رمادي قبل دمجها في التصميم.
أرشفة صور مستندات قديمة موحدة
تؤرشف مؤسسة النخيل للمقاولات صورًا لمستندات قديمة بعضها ملون وبعضها أبيض وأسود أصلًا. تحوّل الصور الملونة إلى تدرج رمادي لتوحيد شكل الأرشيف بالكامل.
الأسئلة الشائعة
هل يقل وضوح التفاصيل بعد التحويل إلى الأبيض والأسود؟
التفاصيل والتباين يبقيان كما هما، فقط معلومة اللون تُزال. صورة بتباين قوي بين عناصرها تحافظ على وضوح جيد، بينما تدرجات لونية متقاربة قد تفقد بعض التمييز البصري.
هل هذا يختلف عن مجرد تقليل تشبع الألوان؟
نعم، تدرج الرمادي يزيل اللون نهائيًا فتحصل على أبيض وأسود خالص، بينما تقليل التشبع يخفف الألوان فقط دون حذفها كليًا.
هل يصلح هذا لصورة شخصية رسمية بالأبيض والأسود؟
نعم، هذا الاستخدام الأكثر شيوعًا للأداة؛ يحوّل صورة ملونة عادية إلى أبيض وأسود مطابق لما تشترطه بعض النماذج الرسمية القديمة الطراز.
كم تكلفة تحويل صورة إلى الأبيض والأسود؟
السعر $0.002 للطلب الواحد إضافة إلى $0.005 للصورة، السعر نفسه المطبق على باقي أدوات تحرير الصور في هذه المجموعة.
هل تحتفظون بالصورة الملونة الأصلية بعد التحويل؟
لا. تُستخدم الصورة أثناء المعالجة فقط عبر اتصال مشفّر، ولا تبقى محفوظة على خوادمنا بعد تسليم النسخة الرمادية الناتجة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/image/grayscale \
-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/grayscale", {
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/grayscale",
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/grayscale", 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/grayscale", 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.grayscale",
"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 | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |