У меня есть заголовочный файл C, который содержит символы растрового шрифта размером 10x12 пикселей в массиве 2x12 (для монохромного ЖК-дисплея). Это тратит впустую младшие 6 бит каждого второго байта, не говоря уже о том, что его сложнее визуализировать из-за необходимости пропускать заполнение.
Каков самый простой способ преобразовать это в простые сериализованные биты без дополненных битов?
решение, которое я вижу, имеет много сложных битов. Есть ли простой способ сделать это?
0x00,0x00, /* ................ */
0x30,0x00, /* ..@@............ */
0x78,0x00, /* .@@@@........... */
0x48,0x00, /* .@..@........... */
0xCC,0x00, /* @@..@@.......... */
0xCC,0x00, /* @@..@@.......... */
0xCC,0x00, /* @@..@@.......... */
0xFC,0x00, /* @@@@@@.......... */
0xCC,0x00, /* @@..@@.......... */
0xCC,0x00, /* @@..@@.......... */
0x00,0x00, /* ................ */
0x00,0x00 /* ................ */