BMP একটি lossless রাস্টার ছবি ফরম্যাট যা সংকোচন শিল্পকর্ম ছাড়া প্রতিটি পিক্সেল সংরক্ষণ করে। BMP স্ক্রিনশট, লাইন আর্ট, কঠিন প্রান্ত সহ চিত্র এবং যেকোন ছবি যা আরো সম্পাদন করা হবে জন্য ভালভাবে উপযুক্ত। বিএমপি-এর জন্য কোন ডিকোডার লাইব্রেরির প্রয়োজন নেই, তাই এটি embedded সিস্টেম এবং legacy উইন্ডোজ টুলিং-এর জন্য নিরাপদ ইন্টারচেঞ্জ ফরম্যাট হিসেবে টিকে আছে।
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 ফরম্যাটে রূপান্তর করার সময় এনকোডারটি আকার-এর সাথে সাথে গুণমানের মধ্যে ভারসাম্য বজায় রাখে, যা আপনি আউটপুট গুণমান সেটিংসের মাধ্যমে নিয়ন্ত্রণ করতে পারেন।