- লেখক Alex Aldridge [email protected].
- Public 2023-12-17 13:33.
- সর্বশেষ পরিবর্তিত 2025-01-23 11:01.
বিটম্যাপ বনাম ভেক্টর
কম্পিউটার গ্রাফিক্সে, বিটম্যাপ এবং ভেক্টর গ্রাফিক্স হল দুটি ফাইল ফরম্যাট যা ডিজিটাল ছবি সংরক্ষণ করতে ব্যবহৃত হয়। বিটম্যাপ বিন্যাস প্রতিটি বিটের অবস্থানের রেফারেন্স সহ বিটগুলির একটি অ্যারে ব্যবহার করে; অর্থাৎ, চিত্রটি উপস্থাপন করার জন্য বিটের একটি মানচিত্র। বিটম্যাপ রাস্টার গ্রাফিক্স ইমেজ ফরম্যাট ক্লাসের অন্তর্গত। ভেক্টর গ্রাফিক্স বিন্যাসটি চিত্রটি উপস্থাপন করতে মৌলিক জ্যামিতিক আকার যেমন বিন্দু, রেখা, বক্ররেখা এবং বহুভুজ ব্যবহার করে৷
বিটম্যাপ সম্পর্কে আরও
বিটগুলির একটি ম্যাপিং একটি অ্যারে হিসাবে চিত্রকে উপস্থাপন করে একটি বিটম্যাপ হিসাবে পরিচিত। একইভাবে, পিক্সেলের ম্যাপিংকে পিক্সম্যাপ বলা হয়।একটি নির্দিষ্ট দৃষ্টিকোণ থেকে, এটি বলা যেতে পারে যে বিটম্যাপ হিসাবে 1- বিট প্রতি পিক্সেল সহ একটি ম্যাপিং এবং একটি পিক্স মানচিত্র হিসাবে পিক্সেল প্রতি অনেকগুলি বিট সহ একটি ম্যাপিং। বিটম্যাপের অসংকুচিত বিন্যাসে, চিত্রের পিক্সেলগুলি 1, 2, 4, 8, 16, 24 এবং 32 পিক্সেলের মধ্যে বিভিন্ন রঙের গভীরতায় সংরক্ষণ করা হয়। 8-বিটের কম রঙের গভীরতা গ্রেস্কেল রঙ বা সূচীকৃত রঙের স্কেল সংরক্ষণ করতে ব্যবহৃত হয়।
বিটম্যাপ ছবিগুলো.bmp এক্সটেনশনের সাথে সংরক্ষিত হয়। একটি বিটম্যাপ চিত্রের ন্যূনতম ফাইলের আকার আকার=প্রস্থ • উচ্চতা • n/8 দ্বারা প্রাপ্ত করা যেতে পারে, যেখানে উচ্চতা এবং প্রস্থ পিক্সেলে দেওয়া হয়, এবং n হল রঙের গভীরতা এবং আকার বাইটে ফাইলের আকার। এন-বিট রঙের গভীরতার সাথে, একটি বিটম্যাপ চিত্রটিতে 2n রঙ অন্তর্ভুক্ত করতে পারে। বিবর্ধনের পরে, বিটম্যাপ ইমেজ সমন্বিত পিক্সেলগুলি যেকোন রাস্টার গ্রাফিক্স ইমেজ যেমন টিআইএফএফ বা জেপিইজির মতো দৃশ্যমান হয়, যার ফলে ছবিটি অস্পষ্ট হয়।
ভেক্টর গ্রাফিক্স সম্পর্কে আরও
ভেক্টর গ্রাফিক্স মৌলিক জ্যামিতিক চিত্র এবং আকার ব্যবহার করে একটি চিত্র উপস্থাপন করে, যেখানে সমস্ত উপাদান গাণিতিক অভিব্যক্তির সাথে উপস্থাপন করা হয়।নির্দিষ্ট অবস্থানগত স্থানাঙ্ক সহ চিত্রটির কাজের পরিকল্পনায় এমবেড করা নিয়ন্ত্রণ পয়েন্টগুলির একটি গ্রিডের মধ্য দিয়ে যাওয়া পাথ বা স্ট্রোক (ভেক্টরগুলি একটি আকৃতি বা একটি জ্যামিতিক চিত্র প্রতিনিধিত্ব করে) ব্যবহার করে চিত্রটি তৈরি করা হয়। চিত্রে প্রদত্ত আকৃতি, রঙ এবং বেধ সহ স্ট্রোক তৈরি করার নির্দেশাবলী রয়েছে। এই তথ্যটি ফাইলের কাঠামোতে রয়েছে যা কম্পিউটারকে ইমেজ আঁকতে বলে; অতএব, এই পরামিতিগুলির কোনও পরিবর্তন ফাইলের আকারকে উল্লেখযোগ্যভাবে প্রভাবিত করে না। আরও গুরুত্বপূর্ণ, বিবর্ধনের সময়, রাস্টার গ্রাফিক্সের বিপরীতে চিত্রের গুণমান উল্লেখযোগ্যভাবে পরিবর্তিত হয় না। কারণ ভেক্টর গ্রাফিক্স অবস্থানগত বিবরণের পরিবর্তে কাঠামোগত বিবরণের উপর ভিত্তি করে চিত্র তৈরি করে।
ভেক্টর গ্রাফিক্স আধুনিক 2D এবং 3D ইমেজিং অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয়। উচ্চ মানের টাইপোগ্রাফিও ভেক্টর গ্রাফিক্সের উপর ভিত্তি করে। বেশিরভাগ আধুনিক প্রিন্টার এবং ডিসপ্লে এখনও রাস্টার ডিভাইস; তাই, প্রদর্শন বা মুদ্রণের ক্ষেত্রে, ভেক্টর গ্রাফিক্সকে রাস্টার চিত্রে রূপান্তর করতে হবে এবং এটি তুলনামূলকভাবে একটি সহজ প্রক্রিয়া।প্রক্রিয়ায়, চিত্রের ফাইলের আকার খুব কমই পরিবর্তিত হয়। কিন্তু রাস্টার চিত্রগুলিকে ভেক্টর গ্রাফিক্সে রূপান্তর করা একটি অত্যন্ত কঠিন প্রক্রিয়া কারণ রাস্টার চিত্রের জটিল আকার এবং পরিসংখ্যান, যা গাণিতিক অভিব্যক্তি দ্বারা প্রতিনিধিত্ব করা প্রয়োজন। ক্যামেরা এবং স্ক্যানারগুলির মতো ডিভাইসগুলি ভেক্টর গ্রাফিক্সের পরিবর্তে রাস্টার গ্রাফিক্সের উপর ভিত্তি করে কাজ করে। রূপান্তরের জটিল প্রকৃতির কারণে এই ধরনের ছবিকে ভেক্টর গ্রাফিক্সে রূপান্তর করা অবাস্তব।
ভেক্টর গ্রাফিক্স ফাইল SVG এবং CGM ধরনের ফাইল ব্যবহার করে।
বিটম্যাপ এবং ভেক্টর গ্রাফিক্সের মধ্যে পার্থক্য কী?
• বিটম্যাপ চিত্রগুলি একটি নির্দিষ্ট রঙের গভীরতাযুক্ত পিক্সেলের ম্যাপিংয়ের মাধ্যমে তৈরি করা হয়, যখন ভেক্টর চিত্রগুলি মৌলিক জ্যামিতিক চিত্র এবং সংশ্লিষ্ট গাণিতিক অভিব্যক্তি ব্যবহার করে তৈরি করা হয়৷
• রাস্টার গ্রাফিক্সকে ম্যাগনিফাই করার সময়, মূলত বিটম্যাপগুলি প্রাথমিক পিক্সেলগুলিকে দেখায় যা দেখার জন্য ছবির বিশদ বিবরণে একটি উল্লেখযোগ্য ক্ষতি করে, যখন ভেক্টর গ্রাফিক্স গ্রাফিকের বিবরণে খুব কম স্তরের ক্ষতি দেখায়৷