LayerDivider
حوّل الرسوم التوضيحية المسطحة إلى هيكل طبقات قابل للتعديل
LayerDivider هو مشروع مفتوح المصدر لمعالجة الصور يقوم بفصل الرسوم التوضيحية المسطحة إلى طبقات أساسية وطبقات تأثيرات. يقوم المشروع بتحليل ألوان البكسل، وتجميع المناطق المتشابهة، وتنعيم الصورة، وإعادة بناء النتيجة كملف PSD قابل للتعديل.

من عمل فني مسطح إلى هيكل قابل للتعديل
ما هو LayerDivider؟
غالبًا ما يتم تصدير الرسوم التوضيحية النهائية كملف PNG أو JPG واحد. وبمجرد فقدان ملف المشروع الأصلي، تصبح الألوان والظلال والإضاءة والتأثيرات مدمجة في صورة نقطية واحدة، مما يجعل تعديلها بشكل مستقل أمرًا صعبًا.
يعالج LayerDivider هذه المشكلة من خلال تفكيك الصورة بناءً على الألوان. حيث يقوم بتجميع البكسلات ذات الألوان المتشابهة، وتبسيط التباينات المحلية، وإنشاء طبقة أساسية معاد بناؤها، وحساب طبقات التأثيرات من الفروق بين القاعدة المعاد بناؤها والصورة الأصلية.
يوفر ملف PSD الناتج نقطة انطلاق أكثر مرونة لإعادة التلوين، وتعديل الإضاءة، وتغيير التأثيرات، ودراسة كيفية هيكلة الرسوم التوضيحية.
يقوم LayerDivider بإعادة بناء هيكل طبقات تقريبي، ولا يستعيد الطبقات الأصلية للفنان أو أسماء الطبقات.
ما هي أنواع الصور الأنسب؟
يكون LayerDivider أكثر فاعلية عندما تحتوي الصورة على مناطق ألوان واضحة وأسلوب رسم منظم نسبيًا.
رسوم الأنمي
تستخدم أعمال الأنمي عادةً ألوانًا مسطحة مميزة، وظلالًا، وإضاءة، وحدودًا خطية مناسبة للفصل القائم على الألوان.
الأعمال الفنية ذات الألوان المسطحة
الرسوم التوضيحية ذات لوحات الألوان المحدودة ومناطق الألوان المفصولة بوضوح تنتج عادةً مجموعات أكثر دقة.
فن الشخصيات
يمكن تقسيم رسوم الشخصيات إلى مناطق ألوان وتأثيرات قابلة للتعديل لإعادة التلوين وإجراء التعديلات البصرية.
اللوحات الرقمية ذات المناطق المحددة
قد تعمل اللوحات الفنية المنمقة بشكل جيد عندما تظل ألوانها الرئيسية ومناطق الإضاءة متميزة بصريًا.
صور أقل ملاءمة
- الصور الفوتوغرافية ذات تدرجات الألوان المستمرة
- الصور ذات الملمس العالي أو الضوضاء البصرية
- الصور التي تحتوي على آثار ضغط ثقيلة
- الأعمال الفنية التي تحتوي على العديد من انتقالات الألوان الدقيقة
- الصور التي تتطلب فصلًا دلاليًا للأجسام
داخل خط المعالجة
كيف يعالج LayerDivider الرسوم التوضيحية
يحول سير العمل الصورة المسطحة إلى تمثيل طبقي تقريبي من خلال سلسلة من خطوات تحليل الألوان وإعادة البناء.
تحليل ألوان البكسل
يتم تحليل الصورة المدخلة على مستوى البكسل باستخدام معلومات ألوان RGB.
إنشاء مجموعات الألوان الأولية
يتم تجميع البكسلات في مجموعة أولية من العناقيد بناءً على قيم ألوانها.
دمج الألوان المتشابهة
يتم دمج العناقيد ذات الألوان المتشابهة إدراكيًا باستخدام عتبة فرق اللون CIEDE2000.
تنعيم التباينات المحلية
تعمل معالجة التمويه على تقليل تقلبات الألوان الصغيرة، وضوضاء الملمس، والتجزئة غير الضرورية.
إعادة تلوين كل مجموعة
يتم حساب متوسط اللون بعد التمويه لكل مجموعة واستخدامه لإعادة تلوين بكسلاتها.
تحسين النتيجة
يمكن تكرار عمليات دمج الألوان، والتنعيم، وإعادة التلوين لإنشاء هيكل أساسي أكثر نظافة واستقرارًا.
بناء الطبقة الأساسية
تُستخدم خريطة العناقيد النهائية لبناء تمثيل أساسي مبسط للرسم التوضيحي.
حساب طبقات التأثيرات
تُستخدم الفروق بين القاعدة المعاد بناؤها والصورة الأصلية لاستخراج معلومات الإضاءة والتأثيرات.
الفكرة الجوهرية
لماذا يعتبر تجميع الألوان مهمًا
قد تحتوي الرسوم التوضيحية المسطحة على آلاف قيم RGB الفردية، حتى عندما يقصد الفنان بصريًا عددًا قليلًا من الألوان الأساسية. حيث تؤدي تقنيات تنعيم الحواف (Anti-aliasing)، والتدرجات، وملمس الفرشاة، والظلال، والضغط إلى إدخال العديد من التباينات الصغيرة.
يقلل LayerDivider من هذا التعقيد عن طريق تجميع الألوان التي تبدو متشابهة إدراكيًا. فبدلاً من التعامل مع كل قيمة RGB كمنطقة منفصلة، يستخدم تشابه الألوان لتشكيل مجموعات أكبر وأكثر قابلية للتعديل.
هذا يجعل هيكل الطبقات المعاد بناؤه أسهل في الفهم والتلاعب، على الرغم من أن التجميع المكثف قد يؤدي أيضًا إلى دمج تفاصيل كان ينبغي أن تظل منفصلة.
شرح معاملات LayerDivider
يعتمد التوازن بين الطبقات النظيفة والحفاظ على التفاصيل بشكل كبير على أربعة معاملات رئيسية.
حلقات التحسين
يتحكم في عدد مرات تكرار عمليات دمج الألوان، والتنعيم، وإعادة التلوين.
معالجة أسرع مع الاحتفاظ بالمزيد من تباين الألوان الأصلي.
مناطق أكثر نظافة وبساطة، ولكن قد يتم دمج أو إزالة التفاصيل الصغيرة.
المجموعات الأولية
يحدد عدد مجموعات الألوان التي يتم إنشاؤها خلال المرحلة الأولى.
ينتج مجموعات ألوان أقل وأوسع وهيكل طبقات أبسط.
يحافظ على تباين ألوان أكبر ولكنه قد ينشئ ملف PSD أكبر وأكثر تفتتًا.
عتبة فرق اللون
يحدد مدى التشابه المطلوب بين مجموعتين قبل دمجهما.
يبقي الألوان المتشابهة منفصلة ويحافظ على المزيد من التباينات الدقيقة.
يجمع المزيد من الألوان في مناطق أكبر ويبسط المخرجات.
حجم التمويه
يتحكم في قوة التنعيم المطبق قبل حساب متوسط الألوان.
يحتفظ بتفاصيل محلية أكثر حدة ولكنه قد يحافظ على الضوضاء والشظايا الصغيرة.
ينشئ مناطق أكثر نعومة ولكنه قد يلين الحواف الصغيرة والميزات الدقيقة.

بناء ملف PSD
أوضاع المخرجات العادية والمركبة
يمكن لـ LayerDivider إنشاء ملفات PSD ذات طبقات باستخدام مجموعات مختلفة من الطبقات الأساسية وطبقات التأثيرات.
الوضع العادي
ينشئ هيكل PSD أبسط يركز على مناطق الصورة المعاد بناؤها.
الأفضل لـ
المستخدمون الذين يريدون هيكلًا مباشرًا لإعادة التلوين وتعديلات الإضاءة الأساسية.
الوضع المركب
يستخدم طبقات متعددة بأساليب دمج (Blend Modes) لإعادة بناء المزيد من المظهر البصري الأصلي.
الأفضل لـ
المستخدمون الذين يريدون إعادة بناء أكثر تفصيلًا والذين يفضلون العمل باستخدام أوضاع الدمج.
ما الذي يمكنك فعله بملف PSD ذي الطبقات؟
توفر الطبقات الناتجة نقطة انطلاق عملية لتعديل الرسوم التوضيحية المسطحة.
إعادة تلوين الرسم التوضيحي
تعديل مناطق ألوان مختارة دون الحاجة لإعادة رسم الصورة بالكامل من البداية.
تعديل الظلال والإضاءة
تعديل المعلومات الأكثر سطوعًا وقتامة بشكل منفصل لاختبار معالجات إضاءة مختلفة.
دراسة هيكل الرسم التوضيحي
فحص كيفية دمج الألوان الأساسية والتأثيرات البصرية لإعادة إنتاج النتيجة المسطحة.
تحضير العمل الفني للتحريك
استخدام ملف PSD المعاد بناؤه كخطوة تحضيرية أولية قبل تنظيم العناصر الجاهزة للتحريك يدويًا.
استعادة نقطة انطلاق قابلة للتعديل
إنشاء ملف أكثر قابلية للإدارة عندما لا يتبقى سوى نسخة مسطحة ويكون ملف PSD الأصلي غير متاح.
إنشاء تنويعات بصرية
تجربة لوحات ألوان بديلة، وأساليب إضاءة، وقوى تأثيرات مختلفة مع الحفاظ على التكوين الرئيسي.
ضبط التوقعات
ما لا يستطيع LayerDivider استعادته
ينتج LayerDivider تقريبًا معاد بناؤه بدلاً من عكس العملية الإبداعية الأصلية.
ليس ملف PSD الأصلي
الملف الناتج لا يحتوي على الطبقات الدقيقة، أو الأقنعة، أو المجموعات، أو الأسماء، أو ضربات الفرشاة التي أنشأها الفنان الأصلي.
ليس تمييزًا دلاليًا للأجسام
المعالجة القائمة على الألوان لا تفهم بطبيعتها أن منطقة ما تمثل شعرًا، أو ملابس، أو بشرة، أو خلفية، أو أي جسم آخر.
لا توجد إعادة بناء للمحتوى المخفي
لا يمكنه الكشف عن أجزاء من جسم ما لم تكن مرئية أصلًا في المدخلات المسطحة.
قد يتم دمج الألوان المتشابهة
الأجسام المنفصلة التي تشترك في ألوان متشابهة قد يتم وضعها في نفس المنطقة المعاد بناؤها.
التدرجات قد تسبب التجزئة
التظليل الناعم، والملمس، والتدرجات المعقدة يمكن أن تولد العديد من العناقيد أو تتطلب تبسيطًا أقوى.
قد يتطلب الأمر تنظيفًا يدويًا
قد يظل ملف PSD بحاجة إلى إعادة تسمية، وإعادة تجميع، وتعديل الأقنعة، وإعادة التلوين، وتعديلات ترتيب الطبقات.
LayerDivider مقابل الفصل الدلالي للطبقات
كلا الطريقتين تحولان الصورة المسطحة إلى مكونات قابلة للتعديل، لكنهما تنظمان الصورة بطرق مختلفة.
LayerDivider
- يجمع البكسلات بشكل أساسي حسب تشابه الألوان
- يعمل بشكل جيد بشكل خاص مع الرسوم التوضيحية ذات الألوان المسطحة
- يمكنه إعادة بناء الطبقات الأساسية وطبقات التأثيرات
- يوفر معاملات تجميع قابلة للتحكم
- قد يدمج أجسامًا منفصلة ذات ألوان متشابهة
الفصل الدلالي للطبقات
- يحاول تحديد المواضيع والأجسام ذات المعنى
- أكثر ملاءمة للتعديل على مستوى الأجسام
- يمكنه إنشاء طبقات مثل الشخص، والمنتج، والخلفية
- يعتمد على نماذج التجزئة والفهم البصري
- قد يغفل عن هيكل الألوان الدقيق الخاص بالرسم التوضيحي
الطرق القائمة على الألوان والطرق الدلالية متكاملة. تفكيك الألوان مفيد لمظهر الرسم التوضيحي، بينما الفصل الدلالي أكثر فائدة عندما تكون الأجسام القابلة للتعديل هي الأولوية.
سير عمل عملي للرسوم التوضيحية
ابدأ بمصدر نظيف
استخدم أعلى جودة متاحة من ملفات PNG. تجنب لقطات الشاشة المضغوطة بشدة قدر الإمكان.
اختر مستوى التفاصيل المطلوب
استخدم المزيد من المجموعات الأولية للأعمال الفنية التفصيلية، ومجموعات أقل للرسوم التوضيحية الأبسط والأكثر تسطحًا.
راجع الميزات الصغيرة
افحص العيون، وخصلات الشعر، وفن الخط، والإكسسوارات، والإضاءة، والمناطق الأخرى التي قد يتم دمجها.
افتح ملف PSD في محرر
راجع المخرجات في Photoshop أو Clip Studio Paint أو Photopea أو أي محرر آخر متوافق مع ملفات PSD.
نظّم الطبقات ونظفها
أعد تسمية الطبقات المهمة، واجمع الشظايا غير الضرورية، وصحح الأقنعة، وقم بتحسين ترتيب الطبقات.
المشروع الأصلي
تجربة مفتوحة المصدر لتفكيك الرسوم التوضيحية
تم إنشاء LayerDivider بواسطة mattyamonaca كأداة مفتوحة المصدر لتقسيم رسم توضيحي واحد إلى هيكل طبقات. يوفر المشروع الأصلي واجهة Gradio، وتعليمات التثبيت المحلي على Windows، وسير عمل Google Colab.
الكود المصدري متاح بموجب ترخيص MIT، مما يجعله مرجعًا مفيدًا للمطورين والباحثين والمبدعين الذين يستكشفون تفكيك الرسوم التوضيحية القائم على الألوان.
LayerDivider هو مشروع مستقل مفتوح المصدر. ImageToLayers ليس المبتكر الأصلي لـ LayerDivider.
الأسئلة الشائعة حول LayerDivider
ما هو LayerDivider؟
LayerDivider هو أداة مفتوحة المصدر تحول الرسوم التوضيحية المسطحة إلى هيكل طبقات تقريبي باستخدام تجميع الألوان على مستوى البكسل، والتنعيم، وإعادة البناء، وحساب طبقات التأثيرات.
هل يمكن لـ LayerDivider استعادة ملف PSD الأصلي؟
لا. فهو ينشئ تقريبًا طبقيًا جديدًا بناءً على الصورة المسطحة المرئية. ولا يمكنه استعادة أسماء الطبقات الأصلية، أو المجموعات، أو الأقنعة، أو البكسلات المخفية، أو تاريخ التعديل.
هل يستخدم LayerDivider الذكاء الاصطناعي؟
سير العمل الأصلي القائم على الألوان يستخدم بشكل أساسي تقنيات معالجة الصور والتجميع. يمكن للتكاملات اللاحقة الجمع بين توليد ملفات PSD بأسلوب LayerDivider ونماذج التجزئة مثل Segment Anything.
ما هي الصور التي تعمل بشكل أفضل مع LayerDivider؟
رسوم الأنمي، وفن الشخصيات ذو الألوان المسطحة، والصور ذات مناطق الألوان المفصولة بوضوح تعمل بشكل عام بشكل أفضل من الصور الفوتوغرافية أو اللوحات ذات الملمس العالي.
هل يمكن لـ LayerDivider فصل شخصية عن الخلفية؟
قد يفصل بينهما عندما تكون ألوانهما مختلفة بما فيه الكفاية، لكن التجميع القائم على الألوان لا يفهم بطبيعته الأجسام الدلالية. الأداة القائمة على التجزئة أكثر موثوقية للفصل على مستوى الأجسام.
ما هو CIEDE2000؟
CIEDE2000 هي صيغة لفرق اللون مصممة لتعكس بشكل أفضل كيفية إدراك البشر للاختلافات بين الألوان. يستخدم LayerDivider عتبة بناءً على هذا القياس عند اتخاذ قرار بشأن ما إذا كان يجب دمج مجموعات الألوان المتشابهة.
ما الذي يتحكم فيه إعداد المجموعات الأولية؟
يتحكم في عدد مجموعات الألوان التي يتم إنشاؤها في بداية المعالجة. المزيد من المجموعات يحافظ على تباين إضافي ولكنه قد ينتج مخرجات أكثر تعقيدًا وتفتتًا.
ما الفرق بين الوضع العادي والوضع المركب؟
الوضع العادي ينشئ هيكلًا أبسط، بينما الوضع المركب يجمع بين طبقات الأساس، والشاشة، والضرب، والطرح، والإضافة لإعادة بناء المزيد من المظهر البصري الأصلي.
هل يمكنني تعديل الملف الناتج في Photoshop؟
نعم. يقوم LayerDivider بإنشاء مخرجات PSD يمكن فتحها في التطبيقات التي تدعم ملفات PSD ذات الطبقات، على الرغم من أن بعض التنظيم والتنظيف اليدوي قد يظل مطلوبًا.
هل LayerDivider مناسب للصور الفوتوغرافية؟
إنه مصمم بشكل أساسي للرسوم التوضيحية. تحتوي الصور الفوتوغرافية على نغمات مستمرة، وملمس، وضوضاء، وإضاءة معقدة وهي أقل ملاءمة للفصل القائم على تجميع الألوان.
واجهة LayerDivider الأصلية
توفر واجهة LayerDivider الأصلية مفتوحة المصدر عناصر تحكم لتجميع الألوان، ودمج الألوان الإدراكي، والتنعيم، ومخرجات ملفات PSD.

هل تحتاج إلى طبقات صور قائمة على الأجسام؟
استخدم ImageToLayers لفصل المواضيع والأجسام والخلفيات إلى أصول عملية قابلة للتعديل، مع إعادة بناء الخلفية وتصديرها بصيغة PSD أو ZIP.