Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.03.2010, 23:03
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Сервисные программы для графических ЖКИ
Делитесь, уважаемые эмбеддеры, какими утилитами пользуетесь для создания изображений для ч/б графических дисплеев! ![Секрет](images/smilies/icon_arrow.gif)
Ну, не в смысле вывода на дисплей, а в смысле построения сложных изображений, с последующей конвертацией в массив и загрузкой во флэш контройлеру...
__________________
Sex, Druggs, Rock&Roll
|
|
|
|
17.03.2010, 23:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Сервисные программы для графических ЖКИ
IconEdit - графредактор для монохромных картинок. Интуитивно понятен и позволяет очень просто создавать шрифты. Вытащен давно и непомню откуда.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо MisterDi за это сообщение:
|
|
|
18.03.2010, 15:30
|
|
Прописка
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
|
Re: Сервисные программы для графических ЖКИ
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Pit_PB за это сообщение:
|
|
|
18.03.2010, 23:55
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Сервисные программы для графических ЖКИ
Сообщение от alberio
|
Ну, не в смысле вывода на дисплей, а в смысле построения сложных изображений, с последующей конвертацией в массив и загрузкой во флэш контройлеру...
|
Универсальная: и монохрном и цветная - все что душе угодно: режимы сканирования (заполнения )и для монохромных -1 байт на 8 пикселей и для цветных и 8 бит и 16 , вращение , отражение , подстройка яркости -контрасности , сохранение в Сишный код и т.д и тп.:
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 19.03.2010 в 00:06.
|
|
|
Эти 6 пользователя(ей) сказали Спасибо dosikus за это сообщение:
|
|
|
19.03.2010, 01:04
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Re: Сервисные программы для графических ЖКИ
Сообщение от dosikus
|
Универсальная: и монохрном и цветная - все что душе угодно: режимы сканирования (заполнения )и для монохромных -1 байт на 8 пикселей и для цветных и 8 бит и 16 , вращение , отражение , подстройка яркости -контрасности , сохранение в Сишный код и т.д и тп.:
|
Очень неплохая штука, вот только какие размеры изображения в байтах? Как их узнать. Софтина генерит одномерный массив, а без знания ширины/высоты в двумерный не преобразовать... Или я чего-то не понимаю?
__________________
Sex, Druggs, Rock&Roll
|
|
|
|
19.03.2010, 01:19
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от alberio
|
Очень неплохая штука, вот только какие размеры изображения в байтах?
|
Может в пикселях ?!
Размер изменяется элементарно - устанавливаем максимумы ,большие по размеру картинки пропорционально сжимаются .
Сообщение от alberio
|
Софтина генерит одномерный массив, а без знания ширины/высоты в двумерный не преобразовать... Или я чего-то не понимаю?
|
Э... А ты пробовал хоть раз загонять картинку в LCD ?
Экран многих LCD и есть одномерный массив - заполняемый последовательно.
Или определяется регион дисплея - который так же одномерный .
Да в этой приблуде есть еще и как заполняется : вертикально , горизонтально и до фига как...
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 19.03.2010 в 01:28.
|
|
|
|
19.03.2010, 02:52
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Re: Сервисные программы для графических ЖКИ
дело ясное, что можно представить дисплей как одномерный массив, но если мое изображение - только маленькая его часть?
Как раз сейчас и шаманю - дисплей 64 на 32, картинка 32 на 32.
Логично, что это (в байтах) ( 32 / 8 )*32=128 байт.
Софтина же генерит массив из 134 байт...
Или я опять чего не догоняю?
__________________
Sex, Druggs, Rock&Roll
|
|
|
|
19.03.2010, 03:42
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Re: Сервисные программы для графических ЖКИ
все, догнал, надо снять галочку "Include head data"!
__________________
Sex, Druggs, Rock&Roll
|
|
|
|
19.03.2010, 19:32
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от alberio
|
дело ясное, что можно представить дисплей как одномерный массив, но если мое изображение - только маленькая его часть?
|
Здесь варианты :
- Если дисплей монохром и заполняемый последовательно полосами высотой в байт и шириной ограниченной разрешением дисплея - заранее подготовить рисунок :
дополнить до ширины дисплея фоном . Начальную точку в таких дисплеях можно задавать - считай определяем в какой части дисплея будет находиться рисунок.
-В цветных это проще : задается регион - читай: прямоугольная область заполняемая нашим рисунком.
Сообщение от alberio
|
все, догнал, надо снять галочку "Include head data"!
|
Это информация для API windows.
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 19.03.2010 в 19:34.
|
|
|
|
01.02.2011, 09:35
|
|
Прохожий
Регистрация: 21.03.2009
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Сервисные программы для графических ЖКИ
Очень хорошая программа, спасибо Вам за нее!
Подскажите, а то ,что-то не до конца понимаю. Программа выдает массив типа char, в случае с монохромом понятно, а как при 16bitRGB ? получается первый байт, это к примеру, отвечает за красный, второй за синий, третий за зеленый??? возможно ли как то это объединить в uint16 ? как Вы пользуете эту программу в ARM'ах ?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:01.
|
|