Память и изображение.

Обсуждаем цифровые устройства...
Ответить
SAWushka
Родился
Сообщения: 6
Зарегистрирован: Чт авг 20, 2009 17:05:15

Память и изображение.

Сообщение SAWushka »

Делаю RGB панель, 20х10 пикселей. Пиксель кодируется тремя байтами. Тоесть по байту яркости на каждый цвет. Помимо других функций, устройство должно проигрывать так называемые сценарии. Если решать в лоб, то просто хранить кадры в памяти, например MicroSD, да и кидать их в драйвера по прерыванию. Вопрос следующий: Стоит ли заморачиваться на кодирование с таким разрешением, и что бы почитать, чтобы разобраться в этом.

ps: Контроллер собрался применять atmega32.
Это не дым от канифоли, это души умерших транзисторов
Реклама
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Сообщение AI_Disable »

Сформулируйте вопрос нормально. О каком кодировании речь?
Реклама
SAWushka
Родился
Сообщения: 6
Зарегистрирован: Чт авг 20, 2009 17:05:15

Сообщение SAWushka »

Речь о кодировании изображения. Можно просто хранить кадры в несжатом виде. То есть три байта на пиксель. А можно пожать, тогда места занимать они будут меньше, но добавятся вычисления. Способы кодирования бывают разные. И дело в том что у меня об этом только поверхностные знания, поэтому немогу оценить стоит ли овчинка выделки.
Это не дым от канифоли, это души умерших транзисторов
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Сообщение AI_Disable »

Товарисч, у вас один кадр весит минимум 600байт, хоть кодируйте, хоть нет, вы всё равно ничего не сможете сделать с этим, он всё равно будет занимать не менее 600байт. Если применить сжатие с потерями, то, в данном случаи, это не имеет никакого смысла. Просто отведите под яркость каждого цвета, например, 4 бита, вот вам и получится сжатие с потерями, один кадр - 300байт.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Сообщение Meteor »

Сжатие применяют когда идет поток кадров. На одном кадре сжать можно только за счет потери разрядности. Об этом уже написано выше
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Реклама
SAWushka
Родился
Сообщения: 6
Зарегистрирован: Чт авг 20, 2009 17:05:15

Сообщение SAWushka »

Видимо я опять неправильно выразился. :oops:
Конечно же поток, а не один кадр. Показываться будет не статическая картинка, а ролики 20-30 секунд.
Это не дым от канифоли, это души умерших транзисторов
Реклама
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Сообщение YS »

AVI, MPEG, FLV ... Выбирайте :tea:
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Ответить

Вернуться в «Цифровая техника»