NEWGPT Image 2.5 متوفر الآن — أجرِ تعديلات مركّزة دون عناء إعادة العمل.

جرب GPT Image 2.5
نظرة عامة على تقنية مفتوحة المصدر

LayerDivider

حوّل الرسوم التوضيحية المسطحة إلى هيكل طبقات قابل للتعديل

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

LayerDivider Workflow – Flattened Illustration to Recomposed Output
01رسم توضيحي مسطح
يبدأ LayerDivider برسم توضيحي نقطي (Raster) كامل.
02تجميع الألوان
يتم تجميع البكسلات ودمجها بناءً على التشابه الإدراكي للألوان.
03الطبقات الأساسية وطبقات التأثيرات
يعيد سير العمل بناء صورة أساسية ويستخرج معلومات الإضاءة والظلال.
04المخرجات المعاد تكوينها
تتحد الطبقات الناتجة لتقريب مظهر الصورة الأصلية.

من عمل فني مسطح إلى هيكل قابل للتعديل

ما هو LayerDivider؟

غالبًا ما يتم تصدير الرسوم التوضيحية النهائية كملف PNG أو JPG واحد. وبمجرد فقدان ملف المشروع الأصلي، تصبح الألوان والظلال والإضاءة والتأثيرات مدمجة في صورة نقطية واحدة، مما يجعل تعديلها بشكل مستقل أمرًا صعبًا.

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

يوفر ملف PSD الناتج نقطة انطلاق أكثر مرونة لإعادة التلوين، وتعديل الإضاءة، وتغيير التأثيرات، ودراسة كيفية هيكلة الرسوم التوضيحية.

يقوم LayerDivider بإعادة بناء هيكل طبقات تقريبي، ولا يستعيد الطبقات الأصلية للفنان أو أسماء الطبقات.

ما هي أنواع الصور الأنسب؟

يكون LayerDivider أكثر فاعلية عندما تحتوي الصورة على مناطق ألوان واضحة وأسلوب رسم منظم نسبيًا.

رسوم الأنمي

تستخدم أعمال الأنمي عادةً ألوانًا مسطحة مميزة، وظلالًا، وإضاءة، وحدودًا خطية مناسبة للفصل القائم على الألوان.

الأعمال الفنية ذات الألوان المسطحة

الرسوم التوضيحية ذات لوحات الألوان المحدودة ومناطق الألوان المفصولة بوضوح تنتج عادةً مجموعات أكثر دقة.

فن الشخصيات

يمكن تقسيم رسوم الشخصيات إلى مناطق ألوان وتأثيرات قابلة للتعديل لإعادة التلوين وإجراء التعديلات البصرية.

اللوحات الرقمية ذات المناطق المحددة

قد تعمل اللوحات الفنية المنمقة بشكل جيد عندما تظل ألوانها الرئيسية ومناطق الإضاءة متميزة بصريًا.

صور أقل ملاءمة

  • الصور الفوتوغرافية ذات تدرجات الألوان المستمرة
  • الصور ذات الملمس العالي أو الضوضاء البصرية
  • الصور التي تحتوي على آثار ضغط ثقيلة
  • الأعمال الفنية التي تحتوي على العديد من انتقالات الألوان الدقيقة
  • الصور التي تتطلب فصلًا دلاليًا للأجسام

داخل خط المعالجة

كيف يعالج LayerDivider الرسوم التوضيحية

يحول سير العمل الصورة المسطحة إلى تمثيل طبقي تقريبي من خلال سلسلة من خطوات تحليل الألوان وإعادة البناء.

01

تحليل ألوان البكسل

يتم تحليل الصورة المدخلة على مستوى البكسل باستخدام معلومات ألوان RGB.

02

إنشاء مجموعات الألوان الأولية

يتم تجميع البكسلات في مجموعة أولية من العناقيد بناءً على قيم ألوانها.

03

دمج الألوان المتشابهة

يتم دمج العناقيد ذات الألوان المتشابهة إدراكيًا باستخدام عتبة فرق اللون CIEDE2000.

04

تنعيم التباينات المحلية

تعمل معالجة التمويه على تقليل تقلبات الألوان الصغيرة، وضوضاء الملمس، والتجزئة غير الضرورية.

05

إعادة تلوين كل مجموعة

يتم حساب متوسط اللون بعد التمويه لكل مجموعة واستخدامه لإعادة تلوين بكسلاتها.

06

تحسين النتيجة

يمكن تكرار عمليات دمج الألوان، والتنعيم، وإعادة التلوين لإنشاء هيكل أساسي أكثر نظافة واستقرارًا.

07

بناء الطبقة الأساسية

تُستخدم خريطة العناقيد النهائية لبناء تمثيل أساسي مبسط للرسم التوضيحي.

08

حساب طبقات التأثيرات

تُستخدم الفروق بين القاعدة المعاد بناؤها والصورة الأصلية لاستخراج معلومات الإضاءة والتأثيرات.

الفكرة الجوهرية

لماذا يعتبر تجميع الألوان مهمًا

قد تحتوي الرسوم التوضيحية المسطحة على آلاف قيم RGB الفردية، حتى عندما يقصد الفنان بصريًا عددًا قليلًا من الألوان الأساسية. حيث تؤدي تقنيات تنعيم الحواف (Anti-aliasing)، والتدرجات، وملمس الفرشاة، والظلال، والضغط إلى إدخال العديد من التباينات الصغيرة.

يقلل LayerDivider من هذا التعقيد عن طريق تجميع الألوان التي تبدو متشابهة إدراكيًا. فبدلاً من التعامل مع كل قيمة RGB كمنطقة منفصلة، يستخدم تشابه الألوان لتشكيل مجموعات أكبر وأكثر قابلية للتعديل.

هذا يجعل هيكل الطبقات المعاد بناؤه أسهل في الفهم والتلاعب، على الرغم من أن التجميع المكثف قد يؤدي أيضًا إلى دمج تفاصيل كان ينبغي أن تظل منفصلة.

شرح معاملات LayerDivider

يعتمد التوازن بين الطبقات النظيفة والحفاظ على التفاصيل بشكل كبير على أربعة معاملات رئيسية.

loops

حلقات التحسين

يتحكم في عدد مرات تكرار عمليات دمج الألوان، والتنعيم، وإعادة التلوين.

قيمة أقل

معالجة أسرع مع الاحتفاظ بالمزيد من تباين الألوان الأصلي.

قيمة أعلى

مناطق أكثر نظافة وبساطة، ولكن قد يتم دمج أو إزالة التفاصيل الصغيرة.

init_cluster

المجموعات الأولية

يحدد عدد مجموعات الألوان التي يتم إنشاؤها خلال المرحلة الأولى.

قيمة أقل

ينتج مجموعات ألوان أقل وأوسع وهيكل طبقات أبسط.

قيمة أعلى

يحافظ على تباين ألوان أكبر ولكنه قد ينشئ ملف PSD أكبر وأكثر تفتتًا.

ciede_threshold

عتبة فرق اللون

يحدد مدى التشابه المطلوب بين مجموعتين قبل دمجهما.

قيمة أقل

يبقي الألوان المتشابهة منفصلة ويحافظ على المزيد من التباينات الدقيقة.

قيمة أعلى

يجمع المزيد من الألوان في مناطق أكبر ويبسط المخرجات.

blur_size

حجم التمويه

يتحكم في قوة التنعيم المطبق قبل حساب متوسط الألوان.

قيمة أقل

يحتفظ بتفاصيل محلية أكثر حدة ولكنه قد يحافظ على الضوضاء والشظايا الصغيرة.

قيمة أعلى

ينشئ مناطق أكثر نعومة ولكنه قد يلين الحواف الصغيرة والميزات الدقيقة.

LayerDivider Parameters Comparison

بناء ملف PSD

أوضاع المخرجات العادية والمركبة

يمكن لـ LayerDivider إنشاء ملفات PSD ذات طبقات باستخدام مجموعات مختلفة من الطبقات الأساسية وطبقات التأثيرات.

الوضع العادي

ينشئ هيكل PSD أبسط يركز على مناطق الصورة المعاد بناؤها.

الأساس (Base)يحتوي على الألوان الأساسية المعاد بناؤها للرسم التوضيحي.
السطوع (Bright)يمثل التفاصيل الأكثر سطوعًا واختلافات الإضاءة.
الظل (Shadow)يمثل التفاصيل الأكثر قتامة واختلافات الظلال.

الأفضل لـ

المستخدمون الذين يريدون هيكلًا مباشرًا لإعادة التلوين وتعديلات الإضاءة الأساسية.

الوضع المركب

يستخدم طبقات متعددة بأساليب دمج (Blend Modes) لإعادة بناء المزيد من المظهر البصري الأصلي.

الأساس (Base)يوفر هيكل الألوان الأساسي المعاد بناؤه.
الشاشة (Screen)يعيد إنشاء معلومات بصرية أكثر سطوعًا باستخدام وضع دمج التفتيح.
الضرب (Multiply)يعيد إنشاء الظلال والمعلومات البصرية الأكثر قتامة.
الطرح (Subtract)يمثل اختلافات الألوان التي تقلل القيم من الأساس.
الإضافة (Addition)يمثل اختلافات الألوان التي تضيف قيم السطوع أو اللون.

الأفضل لـ

المستخدمون الذين يريدون إعادة بناء أكثر تفصيلًا والذين يفضلون العمل باستخدام أوضاع الدمج.

ما الذي يمكنك فعله بملف PSD ذي الطبقات؟

توفر الطبقات الناتجة نقطة انطلاق عملية لتعديل الرسوم التوضيحية المسطحة.

إعادة تلوين الرسم التوضيحي

تعديل مناطق ألوان مختارة دون الحاجة لإعادة رسم الصورة بالكامل من البداية.

تعديل الظلال والإضاءة

تعديل المعلومات الأكثر سطوعًا وقتامة بشكل منفصل لاختبار معالجات إضاءة مختلفة.

دراسة هيكل الرسم التوضيحي

فحص كيفية دمج الألوان الأساسية والتأثيرات البصرية لإعادة إنتاج النتيجة المسطحة.

تحضير العمل الفني للتحريك

استخدام ملف PSD المعاد بناؤه كخطوة تحضيرية أولية قبل تنظيم العناصر الجاهزة للتحريك يدويًا.

استعادة نقطة انطلاق قابلة للتعديل

إنشاء ملف أكثر قابلية للإدارة عندما لا يتبقى سوى نسخة مسطحة ويكون ملف PSD الأصلي غير متاح.

إنشاء تنويعات بصرية

تجربة لوحات ألوان بديلة، وأساليب إضاءة، وقوى تأثيرات مختلفة مع الحفاظ على التكوين الرئيسي.

ضبط التوقعات

ما لا يستطيع LayerDivider استعادته

ينتج LayerDivider تقريبًا معاد بناؤه بدلاً من عكس العملية الإبداعية الأصلية.

ليس ملف PSD الأصلي

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

ليس تمييزًا دلاليًا للأجسام

المعالجة القائمة على الألوان لا تفهم بطبيعتها أن منطقة ما تمثل شعرًا، أو ملابس، أو بشرة، أو خلفية، أو أي جسم آخر.

لا توجد إعادة بناء للمحتوى المخفي

لا يمكنه الكشف عن أجزاء من جسم ما لم تكن مرئية أصلًا في المدخلات المسطحة.

قد يتم دمج الألوان المتشابهة

الأجسام المنفصلة التي تشترك في ألوان متشابهة قد يتم وضعها في نفس المنطقة المعاد بناؤها.

التدرجات قد تسبب التجزئة

التظليل الناعم، والملمس، والتدرجات المعقدة يمكن أن تولد العديد من العناقيد أو تتطلب تبسيطًا أقوى.

قد يتطلب الأمر تنظيفًا يدويًا

قد يظل ملف PSD بحاجة إلى إعادة تسمية، وإعادة تجميع، وتعديل الأقنعة، وإعادة التلوين، وتعديلات ترتيب الطبقات.

LayerDivider مقابل الفصل الدلالي للطبقات

كلا الطريقتين تحولان الصورة المسطحة إلى مكونات قابلة للتعديل، لكنهما تنظمان الصورة بطرق مختلفة.

LayerDivider

  • يجمع البكسلات بشكل أساسي حسب تشابه الألوان
  • يعمل بشكل جيد بشكل خاص مع الرسوم التوضيحية ذات الألوان المسطحة
  • يمكنه إعادة بناء الطبقات الأساسية وطبقات التأثيرات
  • يوفر معاملات تجميع قابلة للتحكم
  • قد يدمج أجسامًا منفصلة ذات ألوان متشابهة

الفصل الدلالي للطبقات

  • يحاول تحديد المواضيع والأجسام ذات المعنى
  • أكثر ملاءمة للتعديل على مستوى الأجسام
  • يمكنه إنشاء طبقات مثل الشخص، والمنتج، والخلفية
  • يعتمد على نماذج التجزئة والفهم البصري
  • قد يغفل عن هيكل الألوان الدقيق الخاص بالرسم التوضيحي

الطرق القائمة على الألوان والطرق الدلالية متكاملة. تفكيك الألوان مفيد لمظهر الرسم التوضيحي، بينما الفصل الدلالي أكثر فائدة عندما تكون الأجسام القابلة للتعديل هي الأولوية.

سير عمل عملي للرسوم التوضيحية

01

ابدأ بمصدر نظيف

استخدم أعلى جودة متاحة من ملفات PNG. تجنب لقطات الشاشة المضغوطة بشدة قدر الإمكان.

02

اختر مستوى التفاصيل المطلوب

استخدم المزيد من المجموعات الأولية للأعمال الفنية التفصيلية، ومجموعات أقل للرسوم التوضيحية الأبسط والأكثر تسطحًا.

03

راجع الميزات الصغيرة

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

04

افتح ملف PSD في محرر

راجع المخرجات في Photoshop أو Clip Studio Paint أو Photopea أو أي محرر آخر متوافق مع ملفات PSD.

05

نظّم الطبقات ونظفها

أعد تسمية الطبقات المهمة، واجمع الشظايا غير الضرورية، وصحح الأقنعة، وقم بتحسين ترتيب الطبقات.

المشروع الأصلي

تجربة مفتوحة المصدر لتفكيك الرسوم التوضيحية

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

الكود المصدري متاح بموجب ترخيص MIT، مما يجعله مرجعًا مفيدًا للمطورين والباحثين والمبدعين الذين يستكشفون تفكيك الرسوم التوضيحية القائم على الألوان.

عرض mattyamonaca/layerdivider على GitHub

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.

LayerDivider Output Example – illustration separated into color and effect layers
مثال للمخرجات من المشروع الأصلي mattyamonaca/layerdivider project

هل تحتاج إلى طبقات صور قائمة على الأجسام؟

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