প্রতিটি পিক্সেলের জন্য 18 বিট এক্স 3 প্রয়োজন হবে (আর, জি এবং বি এর জন্য) = 54 বিট
আপনার অনুমানটি ভুল। "18 বিট" মান প্রতি পিক্সেল হয় , রঙ প্রতি নয়। লাল, সবুজ এবং নীল চ্যানেলগুলির প্রত্যেকের সর্বাধিক বিট গভীরতা 6 বিট (64 different টি বিভিন্ন মান), মোট 18 বিট have
এই ডিসপ্লে কন্ট্রোলার এছাড়াও একটি 16 বিট মোড সমর্থন করে (যেখানে পিক্সেল ডেটা কেবল লাল জন্য 5 বিট, সবুজ জন্য 6 এবং নীল জন্য 5 টি) যা প্রতিটি পিক্সেলকে মাত্র দুটি বাইটে প্যাক করা সহজ করে তোলে। এটি বিটম্যাপগুলি দক্ষতার সাথে সঞ্চয় করা সহজ করে তোলে এবং প্রতি সেকেন্ডে ডিসপ্লেতে আপনি যে পিক্সেল লিখতে পারেন তার পরিমাণ বাড়িয়ে তোলে।
একটি ছবিতে পিক্সেলের সংখ্যা = 65.36 x 65.36 = 4272 পিক্সেল
আপনি ব্যবহারিকভাবে ভগ্নাংশ পিক্সেল সংরক্ষণ করতে পারবেন না , সুতরাং আপনার আসল বিটম্যাপগুলি (চিত্র / স্প্রিট / অক্ষর / যাই হোক না কেন) সম্ভবত 65 2 = 4225 পিক্সেল হবে।
সহজ রুট (16 বিট আর 5 জি 6 বি 5 পিক্সেল ফর্ম্যাট) এ যাওয়ার পরে, 4225 * 16 বিট বিটম্যাপে 67600 বিট, বা বিটম্যাপে 8450 বাইট হবে would 50 টি চিত্রের জন্য 423 কেবি (কোনও সংক্ষেপণ ছাড়াই) প্রয়োজন হবে।
আপনি যদি সত্যিই পুরো রঙের গভীরতা চান তবে আপনার পিক্সেলটিতে 2 বাইটের বেশি প্রয়োজন। সেই পর্যায়ে আপনি প্রতিটি রঙের জন্য ঠিক একইভাবে একটি বাইটও উত্সর্গ করতে পারেন (হোয়াটআরবিস্টের পরামর্শ অনুসারে) যা স্টোরেজের প্রয়োজনীয়তা 3/2 (65x65 বিটম্যাপের জন্য 634 কেবি) বাড়িয়ে তুলবে।
আপনি কোনও বিট নষ্ট না করে মেমোরিতে একে অপরের ঠিক 18-বিট পিক্সেল প্যাক করতে পারেন (বাইট সীমানা সহ উপ-পিক্সেল বিট আন-সাইনড)। আপনার কেবল 50 65x65 18-বিট বিটম্যাপের জন্য 476 কেবি প্রয়োজন হবে তবে এটি প্রোগ্রামে ব্যথা এবং প্রক্রিয়াটি ধীর হতে পারে।