Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Большая, очень большая картинка...   Найти похожие ветки 

 
vosogop ©   (2004-03-02 02:23) [0]

Уважаемые мастера, есть необходимость обработки очень большой картинки.
Ничего сверхестественного, только объём. Всё что требуется это:

1. Создание (склейка из нескольких картинок одной большой)
2. Сохранение *.bmp, *.jpg, *.gif, *.png

Какую цепочку классов вы посоветуете для это использовать исходя из их возможностей и быстродействия.

Да бы конкретизировать скажу, что речь может идти о размере не более 65536 х 65536 х 32(24).

Заранее спасибо.


 
Gero ©   (2004-03-02 09:11) [1]

1. TBitmap
2. TBitmap, TJpegImage, TGifImage(RxLib), TPngImage(Torry.net)


 
vosogop ©   (2004-03-04 01:26) [2]

Это конечно здорово, но размер картинок может достигать 6-8 гигов (*.bmp), как они с этим справляются???


 
MBo ©   (2004-03-04 07:07) [3]

работай с DIB


 
vosogop ©   (2004-03-05 03:17) [4]


> работай с DIB

Немогли бы вы конкретезировать??


 
MBo ©   (2004-03-05 07:26) [5]

Если будешь серьезно этим заниматься, рекомендую приобрести книгу Фень Юаня - сейчас она стоит недорого, а ценности неописуемой. Кратко - DIB - массив цветовых данных, отдельно хранишь заголовок описания. См. в хелпе WinSDK или MSDN Get/SetDibits, SetDIBitstoDevice, StretchDIBits  и т.д.


 
Рамиль ©   (2004-03-05 07:57) [6]

Использовать Memory Mapped Files.



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
6-1080901826
Delpher_Gray
2004-04-02 14:30
2004.05.23
Неправельный приём/передача данных


14-1083326823
Тимохов
2004-04-30 16:07
2004.05.23
Советы Рихтера не пользоватся ExitThread.


14-1083605890
oleg_SYS
2004-05-03 21:38
2004.05.23
30 Mb в TStringList плzzz очень нада!


9-1073815765
cyborg
2004-01-11 13:09
2004.05.23
Получение симфолов DirectIput


14-1083379366
Думкин
2004-05-01 06:42
2004.05.23
С днем рождения! 1 мая