مقارنة الصور واكتشاف الفروقات

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

100% داخل المتصفح • مجاني 100%

أفلت صورتين للمقارنة بينهما

حدد الصورة الأولى (قبل) والثانية (بعد) لفحص الفروقات الدقيقة باستخدام شريط السحب التفاعلي وخريطة الاختلافات.

اختيار الصورة 1 (قبل)لصق من الحافظة (Cmd+V)
اختيار الصورة 2 (بعد)لصق من الحافظة (Cmd+V)
تتم المقارنة محلياً في متصفحك. لا يتم رفع أي ملفات إلى الخوادم.
دليل تقني مفصل•8 دقائق قراءة•فريق هندسة 2RUN
معالجة محلية 100% بلا خوادم

أداة مقارنة الصور واكتشاف الفروق: فحص بصري بكسل ببكسل وخرائط حرارية واختبار انحدار واجهة المستخدم

⚡كيفية مقارنة صورتين واكتشاف الفروق بينهما

1

رفع الصورة أ (المرجع الأساسي / قبل)

اسحب صورتك الأصلية وأفلتها في منطقة التحميل اليسرى أو اختر ملفاً من جهازك. تعمل هذه الصورة كأساس مرجعي للمقارنة.

2

رفع الصورة ب (المعدلة / بعد)

ارفع صورتك الثانوية في منطقة التحميل اليمنى. يتحقق المحرك من الأبعاد ويجهز مخازن المقارنة في الذاكرة.

3

اختيار وضع الفحص وضبط عتبة التسامح

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

4

مراجعة المقاييس وتصدير قناع الفروق

افحص المقاييس الكمية الدقيقة (إجمالي البكسلات المتغيرة، ونسبة الفرق المئوية) وقم بتنزيل صورة قناع الفروق عالية الدقة.

في تطوير البرمجيات المعاصرة، وتصميم الويب، والنشر الرقمي، والرؤية الحاسوبية، يمثل تحديد الفروق البصرية الدقيقة بين صورتين تحدياً هندسياً فائق الأهمية. فعند تحديث مكتبات مكونات واجهة المستخدم (UI)، أو إعادة هيكلة ملفات أنماط CSS، أو ضغط الأصول الفوتوغرافية، أو تدقيق المستندات الرقمية لكشف أي تلاعب غير مصرح به، غالباً ما تفشل العين البشرية في ملاحظة إزاحة بمقدار بكسل واحد، أو تغيرات تنعيم حواف الخطوط تحت مستوى البكسل (Sub-pixel Anti-aliasing)، أو التحولات الطفيفة في تدرجات الألوان.

توفر أداة مقارنة الصور واكتشاف الفروق المدمجة بالمتصفح مقارنة صور فائقة الدقة بكسل ببكسل مباشرة داخل متصفحك. ارفع صورتين لحساب الفروق البصرية فوراً عبر عدة أوضاع فحص بديهية: شريط التمرير المقسم التفاعلي جنباً إلى جنب (Split Slider)، وغطاء شفافية قشر البصل (Onion-Skin)، والخريطة الحرارية الرياضية للفروق (Difference Heatmap) التي تبرز البكسلات المعدلة بألوان نيون زاهية فوق خلفية تدرج رمادي هادئة. احسب المقاييس الكمية الدقيقة — بما في ذلك إجمالي البكسلات المختلفة، ونسبة الفرق المئوية، وإحداثيات الإطار المحيط — دون رفع أي ملفات إلى الخوادم. تُنفذ جميع المعالجات محلياً بنسبة 100% داخل ذاكرة جهازك، مما يضمن الأمان المطلق لتصميمات واجهاتك الحصرية ومستنداتك القانونية وأعمالك الفنية الخاصة.

اقرأ الدليل التقني الكامل

رياضيات مقارنة البكسلات: المسافة اللونية الإقليدية وتحديد عتبة التسامح

على المستوى الحسابي، تتضمن مقارنة صورتين نقطيتين تحليل مصفوفتي بكسل RGBA بعمق 32 بت متطابقتي الأبعاد ($W \times H$). ولكل إحداثي بكسل $(x, y)$، يستخرج المحرك مكونات ألوان الصورة أ ($R_1, G_1, B_1, A_1$) والصورة ب ($R_2, G_2, B_2, A_2$).

لتحديد ما إذا كان البكسل قد تغير، يقيّم محركنا الحد الأقصى للفارق المطلق عبر القنوات اللونية: $$\Delta_{\max} = \max\left(|R_1 - R_2|, |G_1 - G_2|, |B_1 - B_2|, |A_1 - A_2|\right)$$ في الصور الفوتوغرافية أو الخطوط الطباعية المعروضة على الويب، قد تؤدي الاختلافات الطفيفة الناتجة عن تنعيم الحواف عبر معالج الرسومات (GPU) وعيوب الضغط غير الدقيق إلى تباينات غير ملحوظة بالعين المجردة (مثل $\Delta = 1$ أو $2$). ولمنع النتائج الإيجابية الخاطئة، توفر أداتنا عتبة تسامح قابلة للتعديل (من 0 إلى 255). وتُصنف فقط البكسلات التي يتجاوز فارقها هذه العتبة على أنها مختلفة، مما يضمن إبراز تحولات واجهة المستخدم الحقيقية مع تجاهل الضوضاء الخلفية التافهة.

أوضاع الفحص البصري: شريط التمرير، وقشر البصل، وخريطة الفروق الحرارية

تتطلب مهام ضمان الجودة البصرية (QA) المختلفة زوايا نظر متباينة للمقارنة. تدمج أداتنا ثلاثة أوضاع فحص متخصصة: • شريط التمرير المقسم التفاعلي: شريط تمرير كلاسيكي لعرض ما قبل وما بعد يضع الصورة ب مباشرة فوق الصورة أ مع مقسم رأسي قابل للسحب. وهو مثالي لتقييم تعديلات تدرج الألوان، والرتوش الفنية، وجودة الضغط جنباً إلى جنب. • مزج شفافية قشر البصل (Onion-Skin): يطابق الصورتين مع شريط تمرير شفافية تفاعلي (من 0% إلى 100% عتامة). يتميز هذا الوضع بفاعلية استثنائية في اكتشاف تحولات التخطيط، وتعديلات الحواشي الداخلية (Padding) غير المقصودة، والتحركات الطفيفة في أماكن النصوص التي قد تخفيها رؤية المقارنة جنباً إلى جنب. • خريطة الفروق الحرارية (قناع Pixelmatch): عرض تشخيصي عالي التباين. يتم تحويل البكسلات غير المتغيرة إلى صورة مرجعية بتدرج رمادي منخفض التباين، بينما تضاء البكسلات المختلفة بألوان أرجوانية (Magenta) أو حمراء أو صفراء ساطعة. يوجه هذا انتباهك فوراً إلى المناطق الدقيقة التي وقعت فيها الاختلافات.

اختبار الانحدار البصري الآلي لهندسة الواجهات الأمامية

يمثل اختبار الانحدار البصري حجر الزاوية لضمان جودة الواجهات الأمامية في مسارات التكامل والنشر المستمر (CI/CD). فعندما يعيد المطورون هيكلة متغيرات CSS العامة، أو يحدثون تكوينات Tailwind، أو يطورون أنظمة تصميم واجهة المستخدم (مثل Material UI أو Radix)، تعجز اختبارات الأكواد البرمجية الآلية عن التحقق مما إذا كانت الأزرار أو النوافذ المنبثقة أو الخطوط قد تحركت بشكل غير مقصود.

تلتقط فرق الواجهات الأمامية لقطات شاشة مرجعية لصفحات الويب بصورة دورية وتقارنها مع إصدارات طلبات السحب (Pull Requests) المنشأة حديثاً باستخدام تقنيات المقارنة البصرية. توفر أداتنا بيئة عمل سريعة وسلسة لمطوري الواجهات ومهندسي الجودة لفحص أخطاء الانحدار البصري محلياً دون الحاجة لتهيئة بيئات المتصفحات الخفية المعقدة (Headless Browsers) أو الاشتراك في حزم الاختبارات السحابية المدفوعة.

اكتشاف تشوهات الضغط الترددي وضوضاء التكميم

عند تحسين الصور لنشرها على الويب باستخدام خوارزميات ضغط غير دقيقة تفقد البيانات (مثل JPEG أو WebP أو AVIF)، يجب على المطورين تحقيق توازن دقيق بين تقليص حجم الملف والحفاظ على الدقة البصرية. إذ يؤدي خفض جودة الضغط بشكل مفرط إلى ظهور تشوهات التكتل المزعجة، وتأثير الرنين حول النصوص عالية التباين، وضبابية اختزال عينات الألوان.

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

إدارة تباين الأبعاد ومحاذاة الإحداثيات

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

تتضمن أداتنا معيارية ذكية للوحة الرسم. فعند تحميل صور غير متساوية الأبعاد، يضبط المحرك مقاس لوحة الرسم أو يضيف حواشي إليها لتتطابق مع أكبر إطار محيط `[max(W1, W2), max(H1, H2)]`، مع تثبيت الصور عند نقطة الأصل العلوية اليسرى أو توسيطها. وتُبرز المناطق الحدودية الزائدة بوضوح تام، مما يمكنك من عزل التغييرات الداخلية في المحتوى عن التوسع الإجمالي للوحة.

التحقيقات الجنائية الرقمية، وتدقيق المستندات، والتحقق من التلاعب

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

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

خصوصية محلية بنسبة 100% للنماذج الأولية الحساسة والوثائق القانونية

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

تعمل أداة مقارنة الصور لدينا بنسبة 100% داخل متصفح الويب المحلي بجهازك. وبفضل بنائها على تقنيات HTML5 Canvas وجافا سكريبت في جانب العميل، تُنفذ كافة عمليات فك تشفير البكسلات، وحساب العتبات، وحجب الفروق، وتوليد الخرائط الحرارية حصرياً في ذاكرة جهازك. لا تغادر أي صور أو مقاييس أو بيانات وصفية حاسوبك الفعلي على الإطلاق، مما يضمن الخصوصية الكاملة والامتثال الصارم لسياسات المؤسسات.

💡نصائح احترافية لمقارنة الصور البصرية

  • •ارفع التسامح مع الصور ذات الضغط غير الدقيق: عند مقارنة ملفات JPEG، اضبط العتبة بين 5 و 10 لتجاهل ضوضاء الضغط المجهرية وإبراز الفروق الحقيقية.
  • •استخدم وضع قشر البصل لاكتشاف انزياح التخطيط: يجعل شريط الشفافية عدم المحاذاة بمقدار بكسل واحد في الأزرار أو ارتفاع الأسطر يهتز بصرياً ويسهل تمييزه.
  • •وحد الأبعاد قبل المقارنة: تأكد من التقاط لقطات الشاشة بنفس أبعاد إطار عرض المتصفح تماماً لتجنب النتائج الإيجابية الخاطئة الناتجة عن عدم المحاذاة.
  • •اقتصاص المنطقة المراد فحصها: إذا كنت تقارن عنصراً محدداً في صفحة كبيرة، فاقتص الصورتين أولاً باستخدام أداة قص الصور لتسريع الفحص.
  • •اختر ألوان تمييز عالية التباين: استخدم اللون الأرجواني الفاقع (`#f43f5e`) أو الأحمر النيون لخرائط الفروق لتبرز التغييرات بقوة فوق الخلفية الرمادية.
  • •أتمتة مراجعات الجودة: استخدم أداتنا للتحقق يدوياً من الحالات الحدية التي ترصدها أطر الاختبار البصري الآلية مثل Playwright أو Cypress أو Percy.
  • •حافظ على السرية التامة: اطمئن تماماً إلى أن المستندات القانونية السرية والفحوصات الطبية ونماذج الواجهات تُعالج بنسبة 100% محلياً داخل متصفحك.

🛡️المواصفات الفنية ومسار مقارنة البكسلات

يُنفذ محرك مقارنة الصور المدمج بالمتصفح مسار عمل فائق الأداء عبر المصفوفات محددة النوع: 1. فك تشفير الصور وتوحيد المقاييس: تُحمل الصورتان أ وب في كائنات `HTMLImageElement`. فإذا تساوت الأبعاد، تستخرج لوحة OffscreenCanvas مخازن بكسلات RGBA بعمق 32 بت (`Uint8ClampedArray`) عبر `ctx.getImageData(0, 0, width, height)`. وإن اختلفت الأبعاد، توحد اللوحة كلا المخزنين إلى `[max(W1, W2), max(H1, H2)]`. 2. حلقة حساب فارق البكسلات: يكرر المحرك الفحص عبر مخازن 32 بت بخطوات من 4 بايتات (`[R, G, B, A]`). ولكل مؤشر بكسل $i$، تُحسب فروق القنوات: `rDiff = |A[i] - B[i]|`، و `gDiff = |A[i+1] - B[i+1]|`، و `bDiff = |A[i+2] - B[i+2]|`، و `aDiff = |A[i+3] - B[i+3]|`. ويُقارن الحد الأقصى للفارق مع عتبة التسامح `threshold`. 3. تركيب قناع الخريطة الحرارية: إذا كان `maxDelta > threshold`، يُصنف البكسل كمختلف، وتتم زيادة عداد `differentPixels` ويُكتب لون التمييز المختار (مثل الأرجواني: `[244, 63, 94, 255]`) في مخزن الإخراج. وإذا لم يتغير، يُحول البكسل إلى تدرج رمادي (`gray = 0.299 * R + 0.587 * G + 0.114 * B`) ويُعتّم (`gray * 0.35`) ليعمل كخلفية متباينة. 4. حساب المقاييس الكمية: تُحسب المقاييس: `النسبة = (differentPixels / totalPixels) * 100`. ويُرسم مخزن الإخراج على عنصر لوحة نشط أو يُسلسل إلى كائن ثنائي Blob بصيغة PNG قابل للتنزيل.

التقنيات: WebAssembly • خيوط معالجة Web Workers المتعددة • واجهة HTML5 Canvas

الخصوصية: لا تغادر الملفات جهازك ولا تُخزَّن سحابيًا؛ والتحليلات تعمل بموافقتك فقط.

لماذا تختار أدوات المتصفح المحلية؟

عندما تقوم بضغط صورة أو دمج ملف PDF على 2run tools، يتم تشغيل الكود مباشرة داخل لسان التبويب في متصفحك باستخدام WebAssembly و Web Workers. لا نقوم إطلاقاً ببث أي بيانات إلى خوادم سحابية. تقاريرك المالية، صورك الشخصية، واتفاقياتك القانونية تظل على جهازك دائماً.

خصوصية تامةداخل المتصفح
معالجة فوريةمعالجة فائقة السرعة
غير محدود حقاًبلا قيود

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

ما هي استخدامات أداة مقارنة الصور واكتشاف الفروق؟▾

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

لماذا تظهر التغييرات الطفيفة في الخطوط كفروق بصرية ضخمة؟▾

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

هل يمكنني مقارنة صور ذات أبعاد ومقاسات مختلفة؟▾

نعم! توحد أداتنا الأبعاد غير المتساوية تلقائياً على لوحة رسم موسعة، مع تثبيت الصور وإبراز المناطق الحدودية غير المتطابقة بوضوح.

ما هو أفضل وضع مقارنة لاكتشاف انزياح وتحرك عناصر الصفحة؟▾

يعد وضع شريط شفافية قشر البصل (Onion-Skin) الخيار الأمثل لرصد انزياح العناصر؛ إذ يؤدي تحريك شريط الشفافية ذهاباً وإياباً إلى إظهار العناصر المتحركة وكأنها تهتز، مما يكشف الخلل في المحاذاة فوراً.

هل يمكنني تنزيل صورة الخريطة الحرارية للفروق؟▾

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

هل يمكنني مقارنة الصور على الأجهزة والهواتف المحمولة؟▾

نعم! أداتنا متوافقة بالكامل وتعمل بسلاسة تامة على متصفحات Safari و Chrome للهواتف على أجهزة iOS و Android.

هل تُرفع ملفاتي وصوري الخاصة إلى أي خادم خارجي؟▾

كلا. تتم جميع عمليات فك تشفير الصور، وحسابات فروق البكسلات، ورسم الأقنعة محلياً بنسبة 100% داخل متصفحك. لا يُرسل أي بكسل أو صورة عبر الشبكة إطلاقاً.

مواقع في أقل من 0.8 ثانية
أعلى معايير الأداء والسرعة
افحص
ذراع برمجي لوكالات التصميم
سرية تامة وتسليم باسمكم
شراكة
سيو تقني من الكود المصدري
تصدر غوغل بدون أخطاء أرشفة
السيو
بناء تطبيقات ويب ومنصات SaaS
ملكية كود كاملة وبنية سحابية
ابدأ
حول الزيارات إلى مبيعات
زيادة 34% في معدل الشراء
افحص