قاموس

ما هو حجم الصورة؟

حجم الصورة هو عرض وارتفاع الصورة بالبكسل، ويُكتب على شكل 1024x981. يوضح لك عدد البكسلات في الصورة، وليس عدد البايتات في الملف.

image-size

حجم الصورة هو عرض وارتفاع الصورة، ويُحسبان بالبكسل. في تقرير البيانات الوصفية، يعرض حقل Image Size الرقمين معًا، مثلًا 1024x981. الرقم الأول هو عرض الصورة، والرقم الثاني هو ارتفاع الصورة.

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

ما هي الملفات التي تحمله

تنسيقات الصور تخزن عرض الصورة وارتفاعها، ولكل تنسيق مكانه الخاص لهذين الرقمين. ملف JPEG يخزنهما في مقطع Start Of Frame.

ملف PNG يخزن العرض والارتفاع في أول حزمة (chunk) له، والتي تُسمى IHDR. ملفات GIF و WebP تحتفظ بالرقمين بالقرب من بداية الملف.

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

من أين تأتي القيمة

حجم الصورة غالبًا لا يكون حقلًا داخل الملف. قارئ البيانات الوصفية ExifTool يحسب Image Size بعد أن يقرأ كل البيانات الوصفية الأخرى. عادةً يأخذ ExifTool حقلي Image Width و Image Height ويجمعهما في قيمة واحدة. لملفات Canon CR2 الخام، يستخدم بدلًا من ذلك حقلي Exif Image Width و Exif Image Height.

الصور الملتقطة بالكاميرات يمكن أن تحتوي أيضًا على حقول EXIF خاصة بالحجم. يسمّي معيار Exif هذه الحقول ImageWidth (0x0100) و ImageLength (0x0101) للصور غير المضغوطة.

بالنسبة للصور المضغوطة مثل JPEG، يستخدم المعيار بدلًا من ذلك PixelXDimension (0xA002) و PixelYDimension (0xA003). يعرض ExifTool حقلي PixelXDimension و PixelYDimension باسم Exif Image Width و Exif Image Height.

كيف تبدو هذه القيمة

يعرض Image Size رقمين صحيحين وبينهما حرف x صغير. يأتي العرض دائمًا أولًا. في القيمة الخام من ExifTool، يفصل فراغ بين الرقمين بدلًا من ذلك، كما في 1024 981.

القيمة 1024x981 تخبرك بما يلي عن الصورة:

  • عرض الصورة هو 1024 بكسل.
  • ارتفاع الصورة هو 981 بكسل.
  • الصورة تحتوي على 1024 ضرب 981 بكسل، أي 1,004,544 بكسل في المجموع.
  • هذا يعادل تقريبًا 1.0 ميغابكسل، لأن الميغابكسل الواحد هو 1,000,000 بكسل.

لماذا قد يبدو العرض والارتفاع متبادلين

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

عندما تكون قيمة Orientation هي 5 أو 6 أو 7 أو 8، تصبح صفوف الصورة المخزنة أعمدة على الشاشة. العرض الذي تراه يكون عندها هو الارتفاع المخزن، والارتفاع الذي تراه يكون العرض المخزن. يعرض Image Size الأرقام المخزنة، لذا يمكن أن تظهر صورة تراها في وضع الطول وكأن حجمها في وضع العرض.

لماذا هو مهم

حجم الصورة يخبرك بعدد البكسلات المتاحة لديك للعمل. للطباعة، يعطيك حقل X Resolution عدد البكسلات لكل بوصة أو لكل سنتيمتر. قسمة العرض بالبكسل على هذا العدد تعطيك عرض الطباعة بهذه الوحدة.

على سبيل المثال، صورة عرضها 1024 بكسل مطبوعة عند 300 بكسل لكل بوصة يكون عرضها حوالي 3.4 بوصة. وهذا يعادل تقريبًا 8.7 سم.

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

حجم الصورة ليس العامل الوحيد الذي يحدد حجم الملف. يحدد الضغط أيضًا عدد البِتّات المستخدمة لكل بكسل، ويسجل حقل Exif المسمى CompressedBitsPerPixel وضع الضغط هذا بوحدة بِت لكل بكسل. لذلك يمكن لصورتين لهما نفس حجم الصورة أن تكون لهما أحجام ملفات مختلفة عندما تستخدمان ضغطًا مختلفًا.

مفاتيح الميتا