Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| AlienEmperor |
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 160 Пол: Мужской Реальное имя: Серый Репутация: 0 |
Собственно, вопрос: мне нужно создать файл, содержащий описание (record) и произвольное число JPEG'ов, котороые получаются преобразованием из BMP-файлов... Для такого файла нужно сделать Header, в который поместить размер каждого файла (смещение от начала)... Можно ли как-нибудь узнать размер JPEG'а не сохраняя его на диск ?
-------------------- Все в жизни ботва... Кроме пчел!
|
![]() ![]() |
| hiv |
Сообщение
#2
|
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: 11 |
Дело не в этом... просто JPEG это не только компрессия, но и формат записи файла. А в памяти для отображения картинки на экране изображение храниться в формате BMP, т.к. это стандарт при работе с GDI Windows-а. Поэтому если хочешь не сохраняя в файл получить в памяти JPEG структуру, то используй описанный метод - сохраняй в TMemoryStream.
-------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
AlienEmperor Размер (в байтах) Jpeg'а ДО его записи... 26.05.2005 14:21
Digitalator Первое что приходит на ум....
можно сохранить TJpe… 27.05.2005 18:06
AlienEmperor В принцыпе, так я и сделал... Header сохраняет раз… 31.05.2005 12:56
AlienEmperor 2hiv: дык, а так и сделал уже... Я с самого начала… 31.05.2005 13:41
hiv
Еще раз говорю - этот подход задает Билл Гейтс. Т… 31.05.2005 19:47
AlienEmperor
Что-то я не заметил в своем тексте эмоций к Delp… 1.06.2005 16:10
hiv Создай потомка типа JPEG (например MJPEG - движуще… 1.06.2005 16:38
AlienEmperor
Согласен... В конечном варианте так и сделаю.
Бл… 1.06.2005 18:29![]() ![]() |
|
Текстовая версия | 6.11.2025 22:50 |