Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Подскажите как конвертировать bmp в hex (в код Си вставлять) (bmp2hex не канает)
Отправлено
Александер
31 октября 2007 г. 14:53
BMP - черно-белый.
Формат HEX - {0x00,0x23,0xFF,0x0B, .....}(или хотя-бы 00 23 FF 0B)!
смотрел bmp2hex - оно там хекс сплошняком гонит (типа 0023FF0B) - компилатору не разжуешь.
Составить ответ
|
Вернуться на конференцию
Ответы
В билдере/делфи картинку в имадж загрузить - далее из *.dfm взять хекс.
—
POV
(31.10.2007 16:47:11
213.137.239.62
,
пустое
)
LCD Icon Editor может сгенерить из BMP Си-шный массив констант.
—
КТ
(31.10.2007 16:21:47
193.109.249.230
,
пустое
)
Вообще на все случаи жизни - Фотошоп. Читаем bmp,gif,tif,jpg, преобразуем как надо, сохраняем как raw. Это будет просто bin-файл. Дальше понятно
—
Пиков
(31.10.2007 15:20:50
87.241.200.1
,
пустое
)
Microchip выложил GUI библиотеку, там есть bmp2c.exe
—
MCHP
(31.10.2007 15:08:15
85.249.46.122
,
пустое
)
Ответ: К сожалению поддерживает только 256 цветов, а не ч/б. Все-равно, спасибо.
—
Александер
(31.10.2007 15:16:37
62.64.112.1
,
пустое
)
неправда, поддерживает B&W, 4, 8 и 16битный цвет
—
MCHP
(31.10.2007 15:20:36
85.249.46.122
,
пустое
)
Ответ: Она мне написала "Bitmap must have 256 colours". Сохранил...(+)
—
Александер
(31.10.2007 15:29:2
62.64.112.1
, 214 байт)
не знаю, проверил, у меня работает. размер (+)
—
MCHP
(31.10.2007 15:42:0
85.249.46.122
, 214 байт)
bin2c, входит в состав цайпресовского комплекта для разработки софта для их USBовых МК.
—
SM
(31.10.2007 15:03:26
80.92.255.53
,
пустое
)
Ответ: Спасибо. В яблочко.
—
Александер
(31.10.2007 15:15:1
62.64.112.1
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
прибавьте тройку к двум:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru