عيّنة خريطة ألوان Cividis
اختر موضعاً من 0 إلى 1 واحصل على اللون المقابل في تدرج على نمط Cividis مصمم لمن لديهم قصور في رؤية الألوان: الموضع 0 يعطي #00204c. استخدمه لتلوين الخرائط الحرارية والرسوم البيانية بألوان يميزها عدد أكبر من القراء. مجاناً في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- T
- 0
- المقاومة (Ω)
- 0
- G
- 32
- B
- 76
- Hex
- #00204c
عيّنوا منحدرًا شبيهًا بـ Cividis وملائمًا لـ CVD t→hex. نية البحث: خريطة ألوان cividis. لا يلزم استدعاءات شبكة ولا بذور عشوائية. لا تُحتسب المهام الفاشلة.
لماذا يهم تدرج يناسب قصور رؤية الألوان
تحوّل خريطة الألوان الأرقام إلى ألوان، فتُظهر الخريطة الحرارية أو رسم الكثافة أو الخريطة المظللة القيم المنخفضة والمرتفعة بنظرة واحدة. وكثير من تدرجات قوس قزح المألوفة يعتمد على الفرق بين الأحمر والأخضر، وهو فرق لا يميزه بعض من لديهم قصور في رؤية الألوان، فتخفي الصورة أنماطاً أو توحي بأنماط غير موجودة. أما التدرج على نمط Cividis فقد رُسم لتبقى درجاته متمايزة لهؤلاء القراء أيضاً، فيخدم الرسم الواحد الجمهور كله.
كيف تأخذ العينات وما الأخطاء التي تتجنبها
أدخل موضعاً بين 0 و1، فتجد الأداة اللونين المرجعيين الثابتين على جانبي هذا الموضع وتمزجهما، ثم تعيد النتيجة لوناً سداسياً عشرياً مع قيم الأحمر والأخضر والأزرق. فالموضع 0 مثلاً يعطي #00204c. ولتلوين بياناتك أعد قياس كل قيمة أولاً بحيث تصبح أصغرها صفراً وأكبرها واحداً. ومن الأخطاء الشائعة إدخال قيم خام مثل النسب المئوية دون تحويل فتُرفض، وخلط هذا التدرج بخريطة ألوان أخرى في الشكل نفسه.
متى تستخدمونها
استخدموها عندما تطابق نية البحث. عيّنوا منحدرًا شبيهًا بـ Cividis وملائمًا لـ CVD t→hex. التسليم بالإنجليزية فقط؛ Nitro يُهَيْدِر بقية اللغات.
لا يلزم استدعاءات شبكة ولا بذور عشوائية. لا تُحتسب المهام الفاشلة. لا يلزم استدعاءات شبكة ولا بذور عشوائية.
لا تُحتسب المهام الفاشلة. تُتحقق المدخلات قبل الحساب
حالات الاستخدام
فحص سريع
ودجت مجاني.
تعليم
ذهبيات مثبتة.
الأسئلة الشائعة
ما خريطة الألوان Cividis؟
هي تدرج ألوان صُمم ليبقى مقروءاً لمن لديهم قصور في رؤية الألوان. وتعيد هذه الأداة لوناً على نمط Cividis لأي موضع على التدرج بالمزج بين ألوان مرجعية ثابتة.
ما الموضع الذي يجب أن أدخله؟
عدد من 0 إلى 1، حيث 0 بداية التدرج و1 نهايته. الموضع 0 يعطي #00204c، أي أحمر 0 وأخضر 32 وأزرق 76، والمواضع الوسيطة تمزج أقرب الألوان المرجعية.
هل يعطي الموضع نفسه دائماً اللون نفسه؟
نعم. اللون محسوب وليس عشوائياً، ولا يُجلب شيء من الإنترنت، لذلك يعيد الموضع الواحد اللون السداسي العشري نفسه في كل مرة وتبقى رسومك البيانية متسقة بين الإصدارات.
ماذا يحدث إذا أدخلت قيمة خارج النطاق من 0 إلى 1؟
تُرفض قبل أي حساب، فلا تحصل أبداً على لون مختلق. أعد قياس بياناتك أولاً بحيث تقابل أصغر قيمة الصفر وأكبر قيمة الواحد، ثم خذ العينة لكل موضع.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/color/cividis-sample \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"t":0.5}'const res = await fetch("https://api.kit.forhosting.com/color/cividis-sample", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"t": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/cividis-sample",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"t": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/cividis-sample", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"t":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"t":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/cividis-sample", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"t": 0.5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.cividis_sample",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API. تُتحقق المدخلات قبل الحساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من قيم IEEE الخام عند طلب الكسور العشرية.
كيف تعمل
عيّنوا منحدرًا شبيهًا بـ Cividis وملائمًا لـ CVD t→hex. استيفاء قطعي لنقاط تحكم ثابتة. لا يلزم استدعاءات شبكة ولا بذور عشوائية. لا تُحتسب المهام الفاشلة. لا يلزم استدعاءات شبكة ولا بذور عشوائية. لا تُحتسب المهام الفاشلة. تقريب half-up الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API. تُتحقق المدخلات قبل الحساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من قيم IEEE الخام عند طلب الكسور العشرية. الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API. تُتحقق المدخلات قبل الحساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من قيم IEEE الخام عند طلب الكسور العشرية. الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API. تُتحقق المدخلات قبل الحساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input.
المدخلات والحدود والتقريب
تستخدم الكسور العشرية الاختيارية half-up مرة واحدة. تُحذف حقول الإخراج الاختيارية، ولا تكون null أبدًا. لا يلزم استدعاءات شبكة ولا بذور عشوائية. لا تُحتسب المهام الفاشلة. لا يلزم استدعاءات شبكة ولا بذور عشوائية. لا تُحتسب المهام الفاشلة. قدّموا حقول JSON المطلوبة بأسماء آمنة لـ DOM. الأنواع غير الصالحة تُثير invalid_input. الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API. تُتحقق المدخلات قبل الحساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من قيم IEEE الخام عند طلب الكسور العشرية. الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API. تُتحقق المدخلات قبل الحساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من قيم IEEE الخام عند طلب الكسور العشرية.
متى تستخدمونها
الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API. تُتحقق المدخلات قبل الحساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من قيم IEEE الخام عند طلب الكسور العشرية. الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API. تُتحقق المدخلات قبل الحساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من قيم IEEE الخام عند طلب الكسور العشرية. الآلة الحاسبة مجانية في المتصفح، حتمية ومطابقة على مسار API.
حالات التكامل
أتمتة
API بنفس JSON.
أسئلة تقنية
هل هي مجانية؟
نعم، tier A.
هل تحتاج شبكة؟
لا تحتاج.
مدخل خاطئ؟
يُرجع invalid_input.
هل تتوفر API؟
نعم، متاحة.
اللغات؟
EN فقط؛ Nitro يُهَيْدِر.