BMP একটি lossless রাস্টার ছবি ফরম্যাট যা সংকোচন শিল্পকর্ম ছাড়া প্রতিটি পিক্সেল সংরক্ষণ করে। BMP স্ক্রিনশট, লাইন আর্ট, কঠিন প্রান্তের সাথে ইলাস্ট্রেশন এবং যেকোন ছবি যা আরো সম্পাদন করা হবে জন্য ভালভাবে উপযুক্ত। BMP এর জন্য কোন ডিকোডার লাইব্রেরির প্রয়োজন নেই, তাই এটি embedded সিস্টেম এবং legacy Windows tooling এর জন্য নিরাপদ ইন্টারচেঞ্জ ফরম্যাট হিসেবে টিকে আছে।
BMP-কে অন্য lossless ফরম্যাটে রূপান্তর করা হলে কি কিছুই হারিয়ে যাবে?
+
কোন পিক্সেল তথ্য নেই। BMP ছবিটিকে অনুমান করার পরিবর্তে ছবিটিকে সঠিকভাবে সংরক্ষণ করে, ফলে দুইটি lossless ফরম্যাটের মধ্যে রূপান্তরটি বিপরীতমুখী এবং কোন ক্ষতি ছাড়াই অসীমিতভাবে পুনরাবৃত্তি করা যায়। পিক্সেলের চারপাশে যা হারিয়ে যেতে পারে তা হল রঙের প্রোফাইল, স্বচ্ছতা, অ্যানিমেশন, অন্তর্ভুক্ত মেটাডাটা - কারণ পিক্সেল সংরক্ষণের চেয়ে ফরম্যাটের মধ্যে এগুলির সমর্থন অনেক বেশি ভিন্ন। বিএমপি সাধারণত একটি ছোট হেডার সহ সম্পূর্ণরূপে অসংকুচিত পিক্সেল সারি সংরক্ষণ করে, যে কারণে এটি পার্স করা খুব সহজ।
আমার স্ক্রীন রেকর্ডার কেন BMP সংরক্ষণ করেছে?
+
কারণ এটি রেকর্ডারের প্ল্যাটফর্মের স্থানীয় এনকোডিং ফরম্যাট, তাই ক্যাপচার প্রক্রিয়াকরণের খরচ প্রায় কোন প্রক্রিয়াকরণ খরচ করে না যখন মেশিন অন্য কিছু করতে ব্যস্ত। রেকর্ড করার সময় এটি একটি বুদ্ধিমানের পছন্দ এবং পরে একটি অদ্ভুত একটি - ফাইলটি সাধারণত এটি ভাগ করা, সম্পাদনা করা বা এটি তৈরি করা সিস্টেমের বাইরে কোথাও অন্তর্ভুক্ত করার আগে রূপান্তর করা প্রয়োজন। বিএমপি হচ্ছে উইন্ডোজ বিটম্যাপ, ১৯৮৫ সাল থেকে উইন্ডোজে নির্মিত কাঁচা রাস্টার ফরম্যাট।
BMP-এ আমার স্বচ্ছ পটভূমি কেন সাদা হয়ে গেছে?
+
কারণ BMP-এর মধ্যে কোন আলফা চ্যানেল নেই। প্রত্যেকটি পিক্সেলকে একই রঙের হতে হবে, ফলে স্বচ্ছতা একটি পটভূমির সাথে সংযুক্ত করা হবে - ডিফল্টভাবে সাদা - ফাইল লেখার সময়। এরপর কিছুই পুনরুদ্ধার করা যাবে না। যদি ছবিটি রঙিন পৃষ্ঠায় বা একটি ছবির উপরে থাকতে হয়, তাহলে স্বচ্ছতা সংরক্ষণকারী ফরম্যাটে রূপান্তর করুন। বিএমপি একটি বিশাল ছবি - ১২ মেগাপিক্সেলের ছবির আকার ৩৬ মেগাবাইট - আর কোন ব্রাউজারের কাছে এটা কোন সঠিক ওয়েব ফরম্যাট হিসেবে বিবেচিত হয় না।
নতুন ফাইল কি এখনও BMP হিসাবে সংরক্ষণ করা হবে?
+
শুধুমাত্র যদি কিছু downstream এটি প্রয়োজন হয় । ফরম্যাট এখনও খোলা হয়, এবং কোন আর্কাইভ রূপান্তর করার কোন তাড়াহুড়া নেই যে সমস্যার সৃষ্টি করে না, কিন্তু এটি এখন আর টুলিং বা কার্যকারিতা যেখানে যাচ্ছে না । নতুন কিছুর জন্য, একটি বর্তমান ফরম্যাট অতিরিক্ত কিছু খরচ করে না এবং এই প্রশ্নের পরবর্তী রাউন্ড এড়িয়ে যায় কয়েক বছর পরে ।
BMP এর বয়স ৩০ বছরের বেশি, এটা কি গুরুত্বপূর্ণ?
+
বয়স নিজেই সমস্যা নয় — সেই যুগের বেশ কয়েকটি ফরম্যাট এখনও সম্পূর্ণ ভাল, ঠিক যেমন সবকিছুর দশকের পর দশক ধরে তাদের বাস্তবায়ন করা হয়েছে । যা গুরুত্বপূর্ণ তা হল সেই যুগের যে ধারণার উপর ভিত্তি করে: ছোট ফাইল, বিনয়ী প্রসেসর, কোন নেটওয়ার্ক নেই, এবং বৈশিষ্ট্য যা এখনও কারো প্রয়োজন নেই । যেখানে এই ধারণার এখনও মিল আছে, ফরম্যাটটি ভাল । যেখানে তারা না, যেখানে তারা না, যেখানে তারা নেই, সেটি রূপান্তরের কারণ ।
BMP কি Microsoft-এর ফরম্যাট, যার জন্য Microsoft সফটওয়্যার প্রয়োজন?
+
এটি মাইক্রোসফট থেকে এসেছে, এবং এই স্থানে সংযোগ শেষ হয়। কোন প্রাথমিক অ্যাপলিকেশন ত্রুটিপূর্ণ এবং কোন লাইসেন্স রাখার জন্য নেই: বিন্যাস প্রকাশিত হয়েছে, এটি ফাইল ফরম্যাটের মতোই সহজ, এবং প্রতিটি অপারেটিং সিস্টেম এবং টুলকিট দশক ধরে এটি পড়ে এবং লিখে। আপনি এটিকে যা রূপান্তর করেন তা হল আকার এবং বৈশিষ্ট্য, কখনোই ব্যবহার না করা।
কেন BMP আমার ব্রাউজার-এ প্রদর্শন করা হয় না?
+
কারণ ব্রাউজার ছবির ফরম্যাটের একটি সংক্ষিপ্ত তালিকা বাস্তবায়ন করে এবং BMP এর বাইরে — এটি ওয়েব থেকে নয়, স্ক্যান, মুদ্রণ অথবা সম্পাদন কর্মপ্রবাহের অন্তর্ভুক্ত। ফাইলটি ক্ষতিগ্রস্ত নয়; এটির পাতায় কেবল ডিকোডার নেই। ওয়েব-নেটিভ ছবির ফরম্যাটে রূপান্তর করা একটি এক-ধাপের সমাধান এবং সাধারণত ফাইলটিকে উল্লেখযোগ্যভাবে ছোট করে।
BMP ফাইলটিকে অন্য কোন ফরম্যাটে রূপান্তর করা উচিত কিনা?
+
লক্ষ্য ওয়েব অথবা ই-মেইল খোলা হলে BMP-কে JPG অথবা WebP-এ রূপান্তর করুন, যেখানে প্রতি পিক্সেলের মান থেকে ছোট ফাইলের আকার বেশি গুরুত্বপূর্ণ।
BMP রূপান্তর করলে কি ছবির গুণমান কমবে?
+
BMP ফাইলকে অন্য lossless ফরম্যাটে রূপান্তর করলে পিক্সেলগুলো ঠিকঠাক সংরক্ষিত থাকে। BMP ফাইলকে JPG-এর মত lossy ফরম্যাটে রূপান্তর করলে এনকোডারটি আকার-এর সাথে সাথে গুণগত মান পরিবর্তন করে, যা আপনি আউটপুট গুণগত মান সেটিংসের মাধ্যমে নিয়ন্ত্রণ করতে পারেন।