অভিধান

ইমেজ ফাইলের প্রস্থ কী?

Image Width হলো একটি ছবির এক প্রান্তের বাম দিক থেকে ডান দিক পর্যন্ত পিক্সেলের সংখ্যা। কোনো ফাইল এটি কোথায় রাখে এবং এই মানটি আপনাকে কী বলে তা জানুন।

image-width

Image width হলো ছবির বাম পাশের প্রান্ত থেকে ডান পাশের প্রান্ত পর্যন্ত পিক্সেলের সংখ্যা। Image height হলো উপরের দিক থেকে নিচের দিক পর্যন্ত পিক্সেলের সংখ্যা। সাধারণভাবে width আগে লেখা হয়, তাই 640 x 480 মানে 640 পিক্সেল চওড়া এবং 480 পিক্সেল লম্বা।

একটি ফাইলের মেটাডেটায় Image Width হলো সেই ঘর যেখানে এই মানটি থাকে। Image Height এর সঙ্গে মিলিয়ে এটি ছবির মাত্রা জানায়। এই মাত্রা file size নয়, যেখানে ফাইলের বাইট সংখ্যা গণনা করা হয়।

কোন ফাইলগুলো এটিকে বহন করে

বিভিন্ন image format ফাইলের ভেতরে বিভিন্ন স্থানে width সংরক্ষণ করে, তবে সব ক্ষেত্রেই এটি পিক্সেলের সংখ্যা হিসেবে থাকে। মেটাডেটা রিডারগুলো নিচের প্রতিটি ফরম্যাটে এটিকে Image Width নামে দেখায়।

  • JPEG ফ্রেমের শুরু অংশে width রেখে দেয়, 1 থেকে 65535 এর মধ্যে একটি সংখ্যার হিসেবে।
  • PNG ফাইলে প্রথম chunk হওয়া আবশ্যক IHDR chunk-এ width রাখে। width এর মান 0 হলে তা বৈধ নয়।
  • GIF logical screen descriptor-এ width রাখে, 2-byte সংখ্যার আকারে।
  • WebP VP8, VP8L, বা VP8X chunk-এ width রাখে। একটি lossy WebP সর্বোচ্চ 16383 পিক্সেল চওড়া হতে পারে, আর একটি lossless WebP 16384 পিক্সেল।
  • TIFF ImageWidth ট্যাগে width রাখে, ID 0x0100।

ক্যামেরা বা ফোন থেকে নেওয়া একটি JPEG ছবিতে সাধারণত দ্বিতীয় একটি width থাকে, ExifImageWidth ট্যাগে (ID 0xa002)। Exif মানদণ্ড এই ট্যাগকে PixelXDimension বলে এবং compress করা ছবির জন্য এটি থাকা বাধ্যতামূলক। এটি আপনি যে ছবিটি দেখেন তার প্রকৃত বৈধ width রেকর্ড করে।

মানটি দেখতে কেমন

মানটি পিক্সেলের পূর্ণসংখ্যা। Exif মানদণ্ডে উদাহরণ হিসেবে থাকা ছবিটির আকার 640 x 480 পিক্সেল, তাই তার Image Width হলো 640।

width-কে ইঞ্চি বা সেন্টিমিটারে রূপান্তর করতে এটি X Resolution দ্বারা ভাগ করুন। এই ঘরটি জানায় প্রতি 1 ইঞ্চি বা 1 সেন্টিমিটারে কত পিক্সেল ধরে।

যখন প্রকৃত resolution অজানা থাকে, তখন Exif মানদণ্ড প্রতি ইঞ্চিতে 72 পিক্সেল ধরে। এই সেটিংয়ে 640 পিক্সেল width মুদ্রণ করলে তার প্রস্থ হয় 8.89 ইঞ্চি, যা প্রায় 22.6 সেন্টিমিটার।

সাধারণত JPEG ফ্রেমের width এবং Exif width এক হয়। encoder যদি ডান পাশে padding হিসেবে বাড়তি কয়েকটি কলাম যোগ করে, তবে Exif মানদণ্ড সেখানে পার্থক্যকে অনুমোদন করে। তার উদাহরণে, Exif ট্যাগে 620 এবং JPEG ফ্রেমে 640 লেখা থাকে।

আপনার ফাইলের জন্য এটি কেন গুরুত্বপূর্ণ

অনেক আপলোড ফর্ম এবং প্রিন্টিং সেবা ছবির মাত্রার উপর সীমা নির্ধারণ করে। Image Width সারিটি ব্যবহার করে আপনি পাঠানোর আগে কোনো ছবিকে সহজেই সেই সীমার সঙ্গে মিলিয়ে দেখতে পারেন।

ওয়েব পেজে layout ঠিক রাখতে width সহায়তা করে। HTML-এ কোনো ছবির width এবং height দিলে ব্রাউজার ছবি লোড হওয়ার আগে প্রয়োজনীয় জায়গা সংরক্ষণ করে রাখতে পারে। এতে layout shift কমে, যেখানে ছবি আঁকার সময় পেজের কনটেন্ট নড়াচড়া করে।

width দিয়ে ছবিটি কতটা বিস্তারিত তা-ও বোঝা যায়। মোট পিক্সেলের সংখ্যা পেতে width-কে height দিয়ে গুণ করুন।

Megapixels সারিটি সেই মোট পিক্সেল সংখ্যা মিলিয়নে দেখায়। 640 x 480 আকারের একটি ছবিতে 307,200 পিক্সেল থাকে, যা প্রায় 0.3 megapixels।

width এবং height অদলবদল হয়ে আছে মনে হলে Orientation সারিটি পরীক্ষা করুন। মান 6 বা 8 হলে viewer ছবি দেখানোর আগে এটিকে 90 ডিগ্রি ঘুরিয়ে নেয়। তখন ফাইলে থাকা width স্ক্রিনে height হিসেবে দেখা যায়, তাই 640 পিক্সেল চওড়া হিসেবে সংরক্ষিত কোনো ছবি 640 পিক্সেল লম্বা বলে মনে হতে পারে।

মেটা কী