تنقيط الصورة

جارٍ تحميل أداة تنقيط الصور…

حوّل صورة PNG أو JPEG أو WebP إلى صورة نقطية ذات لوحة ألوان محدودة عمداً باستخدام تنقيط Floyd-Steinberg أو Atkinson أو Bayer 4×4. اختر أحادي اللون أو تدرج الرمادي أو الألوان المحدودة، وقارن المعاينة، ثم صدّر ملف PNG. تتم المعالجة داخل هذا المتصفح: لا تُرفع الصورة ولا تُرسل عبر Livewire ولا توضع في عنوان URL. في وضع المسار يمكن الاحتفاظ بنسخة محلية مؤقتة ومعزولة لعلامة التبويب مدة تصل إلى ساعتين للانتقال بين الخطوات؛ يحذفها Reset وتنتهي صلاحيتها تلقائياً. هذه معالجة حتمية للبكسلات، وليست ذكاءً اصطناعياً أو تتبعاً للصورة أو تحويلاً إلى متجهات. حدود المصدر هي 15 MiB و20 ميجابكسل و8,192 بكسل لكل ضلع، ويُخفض الناتج تلقائياً إلى 4 ميجابكسل كحد أقصى للحفاظ على سرعة الاستجابة. تُحفظ قناة alpha الأصلية بينما يغيّر التنقيط RGB فقط.

كيفية تنقيط صورة داخل المتصفح

  1. 1

    اختر صورة

    افتح PNG أو JPEG أو WebP لا يزيد على 15 MiB و20 ميجابكسل و8,192 بكسل لكل ضلع. يُفك الملف محلياً.

  2. 2

    اختر الخوارزمية

    استخدم نشر الخطأ Floyd-Steinberg أو Atkinson، أو اختر Bayer 4×4 للحصول على نمط منتظم مرتب.

  3. 3

    اختر لوحة الألوان

    اختر أحادي اللون أو تدرج الرمادي أو الألوان المحدودة، وراجع تمثيل الألوان المختزلة للتدرجات والحواف والملمس.

  4. 4

    نزّل ملف PNG

    افحص المعاينة النقطية بمستويات تكبير مناسبة، ثم صدّر البكسلات المعالجة كملف PNG مع حفظ alpha المصدر.

ما الذي تغيّره الخوارزميات الثلاث

يمثّل التنقيط الدرجات اللونية بمجموعة ألوان أصغر عن طريق ترتيب البكسلات المتاحة مكانياً. قدّم Floyd وSteinberg نشر الخطأ إلى الأمام في بحثهما عام 1976، خوارزمية تكيفية للتدرج الرمادي المكاني. يترك كل بكسل بعد التكميم خطأً يُوزع على البكسلات المجاورة التي لم تُعالج بعد. ينتج عن ذلك عادة ملمس دقيق وغير منتظم، ويحافظ على التحولات التدريجية أفضل من تطبيق عتبة واحدة في كل مكان.

Atkinson طريقة أخرى لنشر الخطأ، لكن نمط الجيران ومقدار الخطأ المحتفظ به مختلفان. تسرد Apple خوارزميتي Floyd-Steinberg وAtkinson كطريقتين منفصلتين للتنقيط في vImage. غالباً ما يمنح Atkinson نتيجة أوضح وأعلى تبايناً، لكن هذا المظهر قد يفقد بعض التدرج اللوني السلس.

Bayer 4×4 تنقيط مرتب. فهو يكرر مصفوفة عتبات ثابتة 4×4 فوق الصورة بدلاً من تمرير الخطأ من بكسل إلى آخر. تأتي الطريقة من بحث B. E. Bayer عام 1973 المسجل بعنوان طريقة مثلى للتمثيل ثنائي المستوى للصور متصلة الدرجات. نمطها المنتظم والظاهر مناسب للرسومات القديمة والملمس المتوقع.

الخوارزمية نموذج المعالجة المظهر المعتاد المقايضة العملية
Floyd-Steinberg ينشر خطأ التكميم إلى الجيران اللاحقين تفاصيل دقيقة وغير منتظمة قد يصنع ملمساً متعرجاً في المساحات المسطحة
Atkinson ينشر جزءاً من الخطأ ضمن نمط محلي أوسع حواف واضحة وإضاءات مفتوحة قد يضحي ببعض دقة الدرجات الوسطى
Bayer 4×4 يقارن كل بكسل بمصفوفة عتبات متكررة ملمس منتظم 4×4 النمط أوضح من نشر الخطأ

حدود لوحة الألوان وalpha

يختزل النمط أحادي اللون RGB المرئي إلى درجتين. يحتفظ تدرج الرمادي بعدة مستويات محايدة، بينما يكمّم نمط الألوان المحدودة RGB إلى مجموعة صغيرة. لا تتعرف هذه الأنماط إلى العناصر ولا تعيد بناء التفاصيل المفقودة ولا تستنتج ألواناً جديدة. يبقى الناتج صورة نقطية بأبعاد البكسل المعالجة، وليس SVG أو رسماً متجهياً آخر.

يغيّر حساب التنقيط قيم RGB فقط، وينسخ alpha المصدر لكل بكسل، بما فيه الشفافية الجزئية، وتبقى البكسلات الشفافة تماماً شفافة. تعرّف مواصفة PNG alpha لكل بكسل من الشفاف تماماً إلى المعتم تماماً. لا يحتوي JPEG على alpha، بينما قد تحتوي عليه مدخلات PNG وبعض ملفات WebP.

المعالجة في المتصفح وتصدير PNG

يفك المتصفح ترميز الملف المحدد، ويقرأ بيانات البكسل، ويطبق الخوارزمية، وينشئ التنزيل محلياً. لا تُرفع الصورة ولا تدخل بايتاتها في طلبات Livewire أو عناوين URL للمسار. في وضع المسار يستخدم المشروع تخزيناً محلياً مؤقتاً في المتصفح، معزولاً حسب علامة التبويب، للتنقل بين الصفحات مدة تصل إلى ساعتين. يحذف Reset المشروع وتنتهي البيانات المهجورة تلقائياً. تعرّف مواصفة HTML Canvas قراءة البكسلات والتصدير عبر toBlob()، مع اشتراط PNG إذا لم يكن النوع المطلوب مدعوماً.

تحمي حدود 15 MiB و20 ميجابكسل و8,192 بكسل لكل ضلع ذاكرة المتصفح. قد يتحول ملف صغير إلى مخزن بكسلات كبير. يُخفض الناتج تلقائياً عند الحاجة كي لا يتجاوز 4 ميجابكسل ويحافظ على استجابة الواجهة. غيّر حجم المصدر أولاً إذا تجاوز أحد حدوده. يحفظ PNG البكسلات المعالجة وalpha من دون فقد، لا البيانات الوصفية أو الطبقات أو العناصر المتجهية.

الأسئلة الشائعة

جرّب Floyd-Steinberg للحصول على ملمس دقيق ناشئ عن نشر الخطأ، وAtkinson لمظهر أوضح وعالي التباين، وBayer 4×4 لنمط قديم منتظم ظاهر. يعتمد الاختيار الأفضل على الصورة والمظهر المطلوب.

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

تُنسخ قيمة alpha الأصلية لكل بكسل، بينما يؤثر التنقيط في RGB فقط. تبقى البكسلات الشفافة تماماً شفافة وتُحفظ الشفافية الجزئية في PNG الناتج.

يمكن فتح PNG وJPEG وWebP حتى 15 MiB و20 ميجابكسل و8,192 بكسل لكل ضلع. يُخفض الناتج تلقائياً إلى 4 ميجابكسل كحد أقصى للحفاظ على سرعة الاستجابة.

لا تُرفع الصورة ولا تُرسل عبر Livewire ولا توضع في عنوان URL للمسار. في وضع المسار تُحفظ نسخة محلية مؤقتة في هذا المتصفح فقط كي تنتقل بين الصفحات، وهي معزولة لعلامة التبويب. يحذفها Reset وتنتهي صلاحيتها تلقائياً خلال ساعتين.

أدوات ذات صلة