جعل خلفية الصورة شفافة
اختر لون الخلفية، فيصبح كل ما يقاربه شفافًا: الشاشات الخضراء والخلفيات البيضاء والمستندات الممسوحة ضوئيًا والشعارات المسطحة، في جزء من الثانية.
أفلت ملفاتك هنا
.jpg, .jpeg, .png, .webp, .avif · حتى 50 م.ب
طريقة جعل الخلفية شفافة
- 1
إضافة الصورة
أضف صورة بصيغة JPG أو PNG أو WebP أو AVIF، حتى 100 ملف في المرة الواحدة. تُعدّل صور الهاتف إلى وضعها القائم قبل قياس الخلفية.
- 2
اختيار لون الخلفية ودرجة التفاوت
اختر لونًا، أو دع الأداة تقرؤه من زوايا الصورة، أو أزل اللون الأبيض الصافي. ارفع التفاوت حتى تختفي الخلفية، واخفضه إذا بدأ العنصر الرئيسي بالاختفاء.
- 3
تنزيل ملف PNG
نزّل النتيجة: هي دائمًا ملف PNG بقناة ألفا حقيقية، يحمل اسم ملفك مع -transparent في آخره.
الفرق بين هذه الأداة وإزالة الخلفية بالذكاء الاصطناعي
تشغّل أداة «إزالة خلفية الصورة» شبكة عصبية تفهم ما هو العنصر الرئيسي في الصورة. فهي تفصل الشخص عن الشارع، والمنتج عن مكتب مزدحم، والشعر عن أي شيء، وفي المقابل تُرسل نسخة مصغّرة من الصورة إلى خادمنا وتستغرق المهمة عدة ثوانٍ. أما هذه الأداة فتجري عمليات حسابية على اللون بدلًا من ذلك. فهي تقيس المسافة بين كل بكسل ولون واحد مختار، وتجعل البكسلات القريبة منه شفافة. وهذا يجعلها عديمة الفائدة مع صورة غرفة، وممتازة في الحالات التي صُممت لها: شاشة خضراء أو زرقاء، أو خلفية استوديو بيضاء، أو مستند ممسوح ضوئيًا على ورق أبيض، أو شعار على لوح بلون واحد. لا تنزّل أي نموذج، ولا تتصل بالشبكة أبدًا، وتنهي صورة بدقة ثلاثة ميغابكسل في نحو خُمس ثانية. وحين تكتشف الأداة أن حافة صورتك ليست بلون واحد، تخبرك بذلك وتقترح عليك أداة الذكاء الاصطناعي، بدل أن تُخرج بصمت قصًا ذا حواف ممزقة.
لماذا تُقاس المسافة في فضاء YCbCr
مقارنة الألوان بقيم الأحمر والأخضر والأزرق تعامل الظل كأنه لون مختلف تمامًا عن الشيء الذي يلقيه، لأن القنوات الثلاث تنخفض معًا. ولهذا السبب بالذات تستخدم تقنية المفتاح اللوني (chroma key) فضاء YCbCr منذ عقود: فهو يفصل السطوع عن اللون، فتبقى البقعة المظللة من الشاشة الخضراء قابلة للتمييز على أنها الأخضر نفسه. وتعطي المسافة هنا مكوني اللون وزنًا يبلغ ضعف وزن السطوع، وهذا ما يُبقي الظلال داخل العنصر معتمة بدل أن يثقبها. يحدد التفاوت موضع القطع، وتحدد النعومة عرض منطقة الانتقال. وحافة ناعمة بعرض بكسلين تقريبًا هي ما يمنع القص من أن يبدو كأنه صُنع بالمقص.
انسكاب اللون والخط الأخضر حول الشعر
الشاشة الخضراء لا تضيء الجدار وحده، بل العنصر أيضًا. فالضوء ينعكس عن الخلفية على الكتفين والخدين، وعلى الشعر خاصة، تاركًا إطارًا أخضر رفيعًا ينجو من المفتاح اللوني، لأن تلك البكسلات ليست خضراء بما يكفي لإزالتها. وإزالة الانسكاب اللوني (spill) تعالج ذلك: في بكسلات الحافة شبه الشفافة، تُقرّب القناة الغالبة في اللون المفتاحي من متوسط القناتين الأخريين. وعند 40%، وهي القيمة الافتراضية، يتحول الإطار من واضح إلى غير مرئي دون إزاحة ألوان العنصر نفسه. وإذا كان العنصر أخضر فعلًا، فاخفض هذه القيمة. ويقوم عنصر التحكم «تقليص الحافة أو توسيعها» بالمكافئ الهندسي، فيقلّص قناع ألفا أو يوسّعه بما يصل إلى 4 بكسل. وتقليص القناع ببكسل واحد أو بكسلين هو العلاج المعتاد للهالة الفاتحة التي لا تصل إليها إزالة الانسكاب وحدها.
بلا نموذج، وبلا رفع، وبلا شبكة
يجري كل شيء في علامة التبويب هذه في متصفحك: قراءة الملف، وقياس الخلفية، وحساب قناة ألفا، وكتابة ملف PNG. لا تُنزَّل أي شبكة عصبية، ولا يُرفع أي شيء، وإغلاق علامة التبويب يمسح الصورة. وهذا يعني أيضًا أن الأداة تواصل العمل دون اتصال بالإنترنت بمجرد أن تُفتح الصفحة.
الأسئلة الشائعة
ما الفرق بين هذه الأداة وإزالة الخلفية بالذكاء الاصطناعي؟
هذه الأداة تزيل لونًا واحدًا، أما أداة الذكاء الاصطناعي فتفهم العنصر الرئيسي. المفتاح اللوني فوري ولا ينزّل شيئًا، لكنه لا يعمل إلا حين تكون الخلفية بلون واحد فعلًا. وإذا كانت الخلفية غرفة أو شارعًا، فاستخدم أداة «إزالة خلفية الصورة». وستخبرك هذه الأداة حين تكون هذه هي الحال، بدل أن تعيد إليك حافة ممزقة.
لماذا تكون النتيجة دائمًا بصيغة PNG؟
لأن صيغة JPEG ليس فيها قناة ألفا. وحفظ صورة مقصوصة بصيغة JPEG سيملأ كل بكسل شفاف بلون مصمت، وهذا يُسقط الغاية من العملية كلها. وكان يمكن لصيغة WebP أن تخزن الشفافية، لكن PNG هي الصيغة التي تقبلها كل أدوات التصميم والحزم المكتبية ومواقع الويب دون نقاش.
ما وظيفة التفاوت والنعومة؟
التفاوت هو مقدار ما يمكن أن يبتعد به لون البكسل عن اللون المفتاحي ويظل محسوبًا من الخلفية. ارفعه إذا بقيت بقع من الخلفية، واخفضه إذا بدأ العنصر بالذوبان. والنعومة هي عرض التدرج بين الشفافية الكاملة والعتامة الكاملة؛ القليل منها يعطي حافة طبيعية، وانعدامها يعطي قطعًا حادًا مسننًا.
من أين يأتي الإطار الأخضر حول العنصر، وما إزالة الانسكاب اللوني؟
إنه ضوء ينعكس عن الخلفية على العنصر، ويكون أقوى في الشعر وعلى الكتفين. وتقرّب إزالة الانسكاب اللوني (despill) القناة الغالبة في اللون المفتاحي من القناتين الأخريين في بكسلات الحافة شبه الشفافة، فيزول الإطار دون تغيير الألوان الحقيقية للعنصر. وتناسب نسبة 40% معظم المواد المصوّرة؛ ارفعها إذا كان الإطار كثيفًا.
هل تعمل الأداة مع الصور الفوتوغرافية العادية؟
غالبًا لا، والأداة تتحقق من ذلك. فهي تقيس تباين الألوان حول حافة الصورة، وإذا كان التباين واسعًا تتوقف وتوجهك إلى إزالة الخلفية بالذكاء الاصطناعي. فصورة شخص في الهواء الطلق ليس لها لون خلفية واحد، ولن يعطي أي إعداد للتفاوت حافة نظيفة.
هل يمكنني جعل خلفية عدة صور شفافة دفعة واحدة؟
نعم، حتى 100 ملف بالإعدادات نفسها، وهذا بالضبط ما يحتاج إليه كتالوج منتجات صُوّر أمام خلفية واحدة. تعود النتائج في الأرشيف pulsarkit-transparent.zip، والملف الذي تتعذر قراءته لا يوقف البقية.
هل يُرسل الملف إلى خادم؟
لا. كل خطوة تجري في متصفحك. لا رفع، ولا تنزيل لنموذج، ولا نسخة محفوظة. إنها عمليات حسابية على بكسلات ملف لا يغادر جهازك أبدًا.