سؤال

هل هناك أي اقتراح (قطعة من التعليمات البرمجية) يساعدني على فهم مفهوم كيفية مقارنة ملفين صورتين مختلفتين سواء كانت نفسها أم لا؟

شكرا مقدما.

تحرير: أعني، على سبيل المثال، يجب علي التحقق من CRC32 (الذي لا أعرف كيفية القيام به) مع فحص الحجم من الملف.ثم يعني أنها نفس الصور متطابقة ...

Edit2: عندما أقول الصور هي نفسها، أقصد الصور تبدو بالضبط نفس المستخدم.

هل كانت مفيدة؟

المحلول

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

أدخل وصف الصورة هنا أدخل وصف الصورة هنا أدخل وصف الصورة هنا أدخل وصف الصورة هنا

نصائح أخرى

المجموع الاختباري الخاص بإدخال الرمز البريدي له معنى: عند تختلف الملفات المختلفة.

p> href="http:/docs.oracle.com/javase/6/docs/api/java/util/zip/crc32.html" rel="nofollow noreferrer"> CRC32

للتحقق بكفاءة ما إذا كانت صورتان تقريبا متساوي، هناك العديد من يعني ، مثل صنع صورة 8x8 صغيرة ومقارنة الاختلافات في قيم الألوان.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top