কম্পিউটার টিউটোরিয়াল

LCD ডিসপ্লে এবং বিট কালার ডেপথ: সম्पূর্ণ গাইড

এক কম্পিউটারের রঙের পরিসর সংজ্ঞায়িত করা হয় কালার ডেপথ (Color Depth) পদের মাধ্যমে, যা হলো হার্ডওয়্যার দেওয়া অবস্থায় ডিভাইসটি কতগুলো রঙ প্রদর্শন করতে পারে। সবচেয়ে সাধারণ কালার ডেপথ যেগুলো আপনি দেখবেন সেগুলো হলো ৮-বিট (২৫৬ রঙ), ১৬-বিট (৬৫,৫৩৬ রঙ), এবং ২৪-বিট (১৬.৭ মিলিয়ন রঙ) মোড। ট্রু কালার (অথবা ২৪-বিট কালার) সবচেয়ে বেশি ব্যবহৃত মোড কারণ কম্পিউটার এই কালার ডেপথে দক্ষতার সাথে কাজ করার পর্যায়ে পৌঁছেছে।

কিছু প্রফেশনাল ডিজাইনার এবং ফটোগ্রাফার ৩২-বিট কালার ডেপথ ব্যবহার করে, কিন্তু মূলত রঙ প্যাড করার জন্য যাতে প্রজেক্ট ২৪-বিট লেভেলে রেন্ডার হলে আরও সংজ্ঞায়িত টোন পাওয়া যায়।

LCD ডিসপ্লে এবং বিট কালার ডেপথ: সম्पূর্ণ গাইড
LCD কালার ডেপথ উদাহরণ

গতি বনাম রঙ

LCD মনিটরها রঙ এবং গতির সাথে লড়াই করছে। LCD-এ রঙের তিনটি লেয়ার রয়েছে যেগুলো মিলে চূড়ান্ত পিক্সেল তৈরি করে। একটি রঙ প্রদর্শন করতে, প্রতিটি রঙের লেয়ারে কারেন্ট প্রয়োগ করা হয় যাতে কাঙ্ক্ষিত ইন্টেনসিটি জেনারেট হয় যা চূড়ান্ত রঙ তৈরি করে। সমস্যা হলো রঙ পেতে হলে, কারেন্টকে ক্রিস্টালগুলো অন থেকে অফ অবস্থায় কাঙ্ক্ষিত ইন্টেনসিটি লেভেলে নিতে হয়। অন-টু-অফ অবস্থা থেকে এই ট্রানজিশনকে রেসপন্স টাইম বলা হয়। অধিকাংশ স্ক্রিনের জন্য এটি ৮ থেকে ১২ মিলিসেকেন্ডের تقريبا।

রেসপন্স টাইমের সমস্যা দেখা যায় যখন LCD মনিটর গতি বা ভিডিও প্রদর্শন করে। অফ-টু-অন অবস্থা থেকে ট্রানজিশনের জন্য উচ্চ রেসপন্স টাইম থাকলে, পিক্সেলগুলো যারা নতুন রঙ লেভেলে ট্রানজিশন করা উচিত ছিল সিগন্যালের পেছনে পড়ে যায় এবং মোশন ব্লারিং (Motion Blurring) নামে একটি ইফেক্ট তৈরি হয়। এই ফিনোমেনন প্রোডাক্টিভিটি সফটওয়্যারের মতো অ্যাপ্লিকেশন ডিসপ্লে করলে সমস্যা নয়। কিন্তু হাই-স্পিড ভিডিও এবং কিছু ভিডিও গেমের ক্ষেত্রে এটি বিরক্তিকর হতে পারে।

কারণ কনসিউমাররা দ্রুত স্ক্রিন চাইছিল, অনেক নির্মাতা প্রতিটি রঙ-পিক্সেল যে ইন্টেনসিটি লেভেল রেন্ডার করে সেটি কমানো শুরু করল। ইন্টেনসিটি লেভেল এই কমানোর কারণে রেসপন্স টাইম কমে যাওয়ার পাশাপাশি স্ক্রিনগুলো যে রঙের পরিসর সাপোর্ট করে সেটিও কমে যায়।

৬-বিট, ৮-বিট, বা ১০-বিট কালার

কালার ডেপথ আগে স্ক্রিন কতগুলো রঙ রেন্ডার করতে পারে তার মোট সংখ্যা দিয়ে বোঝায়। LCD প্যানেলের কথা বলতে, প্রতিটি রঙ কত লেভেল রেন্ডার করতে পারে সেটি ব্যবহার করা হয়।

উদাহরণস্বরূপ, ২৪-বিট বা ট্রু কালার তিনটি রঙ দিয়ে তৈরি, প্রতিটির ৮-বিট কালার। গণিতগতভাবে এটিকে এভাবে প্রকাশ করা যায়:

  • 2⁸ × 2⁸ × 2⁸ = ২৫৬ × ২৫৬ × ২৫৬ = ১৬,৭৭৭,২১৬

হাই-স্পিড LCD মনিটরها সাধারণত প্রতিটি রঙের জন্য ৮ বিটের বদলে ৬ বিট ব্যবহার করে। এই ৬-বিট কালার ৮-বিটের চেয়ে কম রঙ জেনারেট করে, যেটি আমরা গণিত করলে দেখি:

  • 2⁶ × 2⁶ × ২⁶ = ৬৪ × ৬৪ × ৬৪ = ২৬২,১৪৪

এই কমানো মানব চোখে লক্ষণীয়। এই সমস্যায় কাট পাওয়ার জন্য, ডিভাইস নির্মাতারা ডিথারিং (Dithering) নামে একটি কৌশল ব্যবহার করে, যেখানে সন্নিকট পিক্সেলগুলো কিছুটা ভিন্ন শেড ব্যবহার করে মানব চোখকে কাঙ্ক্ষিত রঙ অনুভব করিয়ে দেয় সেটি আসলে সেটি না হলেও। কালার নিউজপেপার ফটো এই ইফেক্ট প্র্যাকটিসে দেখার ভালো উদাহরণ। প্রিন্টিং-এ এই ইফেক্টকে হ্যালফটোন (Halftones) বলা হয়। এই কৌশল ব্যবহার করে, নির্মাতারা দাবি করেন ট্রু কালার ডিসপ্লের কাছাকাছি কালার ডেপথ অর্জন করতে পারেন।

তিনের গুণ করতে কেন? কম্পিউটার ডিসপ্লের জন্য RGB কালারস্পেস প্রাধান্য পায়। অর্থাৎ, ৮-বিট কালারের জন্য, স্ক্রিনে আপনি যা চূড়ান্ত ছবি দেখেন সেটি ২৫৬ শেড রেড, ব্লু, এবং গ্রিনের কম্পোজিট।

একটি আরো লেভেলের ডিসপ্লে রয়েছে যা প্রফেশনালরা ব্যবহার করে যাকে ১০-বিট ডিসপ্লে বলা হয়। তাত্ত্বিকভাবে, এটি ১ বিলিয়নাধিক রঙ প্রদর্শন করে, যা মানব চোখ পারখ করতে পারে তার চেয়ে বেশি।

এই টাইপের ডিসপ্লের কিছু ড্রব্যাক রয়েছে:

  • এত উচ্চ কালারের জন্য যা ডেটা লাগে সেটি খুব হাই-ব্যান্ডউইথ ডেটা কানেক্টর চায়। সাধারণত এই মনিটর ও ভিডিও কার্ড DisplayPort কানেক্টর ব্যবহার করে।
  • গ্রাফিক্স কার্ড যদিও ১ বিলিয়নাধিক রঙ রেন্ডার করে, ডিসপ্লের কালার গ্যামাট — বা রঙের পরিসর যা সেটি দেখাতে পারে — তা Erwäheblich কম। এমনকি أل্ট্রা-ওয়াইড কালার গ্যামাট ডিসপ্লে যারা ১০-বিট কালার সাপোর্ট করে, সেগুলোও সব রঙ রেন্ডার করতে পারে না।
  • এই ডিসপ্লেগুলো ধীর এবং ব্যয়বহুল, তাই এই ডিসপ্লেগুলো হোম কনসিউমারদের জন্য পছন্দনীয় নয়।

কীভাবে বুঝবেন ডিসপ্লে কত বিট ব্যবহার করে

প্রফেশনাল ডিসপ্লেগুলো প্রায়শই ১০-বিট কালার সাপোর্টের কথা বলে। একবার আবার, আপনাকে এই ডিসপ্লেগুলোর আসল কালার গ্যামাটে তাকাতে হবে। অধিকাংশ কনসিউমার ডিসপ্লে কত বিট ব্যবহার করে সেটি বলে না। বরং, সেগুলো সাপোর্ট করা রঙের সংখ্যা লিস্ট করে থাকে।

  • যদি নির্মাতা কালার ১৬.৭ মিলিয়ন লিস্ট করে, ধরে নিন ডিসপ্লে ৮-বিট পার-কালার।
  • যদি কালার ১৬.২ মিলিয়ন বা ১৬ মিলিয়ন লিস্ট করা থাকে, বুঝুন সেটি ৬-বিট পার-কালার ডেপথ ব্যবহার করে।
  • যদি কালার ডেপথ লিস্ট করা না থাকে, ধরে নিন ২ ms বা দ্রুততর মনিটরগুলো ৬-বিট, এবং ৮ ms বা ধীর প্যানেলগুলো ৮-বিট।

কি এটা আসলে মattering করে?

রঙের পরিমাণ তাদের জন্য মattering করে যারা গ্রাফিক্স নিয়ে প্রফেশনাল কাজ করেন। এই মানুষদের জন্য, স্ক্রিনে কত রঙ প্রদর্শিত হচ্ছে সেটি গুরুত্বপূর্ণ। গড় কনসিউমারকে তাদের মনিটর থেকে এই স্তরের রঙ প্রতিনিধিত্বের প্রয়োজন নয়। ফলস্বরূপ, এটা সম্ভবত মattering করে না। যারা ভিডিও গেম খেলেন বা ভিডিও দেখেন, তারা LCD-এর রেন্ডার করা রঙের সংখ্যা বরং সেটি কত দ্রুত দেখাতে পারে সেটি চিনতে পারেন। ফলস্বরূপ, আপনার প্রয়োজন নির্ধারণ করুন এবং সেটির ওপর ভিত্তি করে কেনা সেরা।

  1. PuTTY কাস্টমাইজ করুন: PuTTY-এ ব্যাকগ্রাউন্ড এবং ফন্ট কালার পরিবর্তন করা

  2. উইন্ডোজ ১০-এ থিম সুরক্ষা: কালার ও আপিয়ারেন্স সেটিংস লক করুন

  3. Windows 10-এ Color & Appearance সেটিংস দ্রুত খুঁজে বের করুন এবং কাস্টমাইজ করুন

  4. আপনার উইন্ডোজ ১০ মনিটর ক্যালিব্রেট করুন: ৩টি সহজ পদ্ধতি