Форум: "Потрепаться";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
ВнизНужен модуль/класс/компонент Найти похожие ветки
← →
Andy BitOff © (2005-12-12 16:38) [0]Господа, нужно максимально быстро открыть и отобразить гиганские .jpg"и. Размером 8-12 тысяц пикселей по сторонам. Такие файлы, будучи сохраненные в bmp занимают 150-200 метров.
Посоветуйте, чем можно их (jpg"и) открыть.
← →
Джо © (2005-12-12 16:41) [1]Бесплатного, AFAIK, ничего не найдешь.
Но, из бесплатного, стандартный для WinXP GDI+ справляется весьма неплохо, не считая того, что память жрет ДИКО.
← →
VirEx © (2005-12-12 17:10) [2]uses
JPEG;
...
var
J: TJpegImage;
...
J:= TJpegImage.Create;
J.LoadFromFile("file.jpg");
Form1.Canvas.Draw(0,0,J);
J.Free;
← →
lookin © (2005-12-12 17:34) [3][2] VirEx © (12.12.05 17:10)
И на час можно откинуться на спинку стула...
← →
Джо © (2005-12-12 17:38) [4]
> [2] VirEx © (12.12.05 17:10)
А ты попробуй-попробуй загрузить сабжевый файл ;)
← →
VirEx © (2005-12-12 17:40) [5]
> [3] lookin © (12.12.05 17:34)
> [4] Джо © (12.12.05 17:38)
да ладно вы, что уже и чайником нельзя побыть чтоли? :)
← →
VirEx © (2005-12-12 17:45) [6]
> чем можно их (jpg"и) открыть.
в чем проблема вообще? :) ACDSee, или 3Dшная picasa
← →
Andy BitOff © (2005-12-12 18:10) [7]Джо © (12.12.05 16:41) [1]
Бесплатного, AFAIK, ничего не найдешь.
Но, из бесплатного, стандартный для WinXP GDI+ справляется весьма неплохо, не считая того, что память жрет ДИКО.
GDI+ есть у меня, завтра попробую, спасибо.
А еще варианты, можно и не бесплатные ;)
← →
Jeer © (2005-12-12 18:18) [8]Andy BitOff © (12.12.05 18:10) [7]
Как скажешь - тут многие и многое многут:))
Сумма легко определяется:))
← →
DiamondShark © (2005-12-12 21:38) [9]Intel JPEG Library должна подойти.
Там жпеги можно фрагментами распаковывать. Всё равно же 8 тыщ пикселей никто одновременно не увидит :)
← →
wicked © (2005-12-13 00:03) [10]
> Там жпеги можно фрагментами распаковывать. Всё равно же
> 8 тыщ пикселей никто одновременно не увидит :)
здраво..... также в TJPEGImage можно установить св-во Scale в jsEighth - он тогда будет каждый 8-й ряд и каждый 8-й столбец распаковывать....
по идее, можно поиграться с самим IJG кодом (TJPEGImage на нём основан) для того, чтобы распаковывать каждый N-й ряд и N-й столбец - сам формат это в принципе позволяет, афаик....
← →
wicked © (2005-12-13 00:05) [11]
> чтобы распаковывать каждый N-й ряд и N-й столбец
N должен быть степенью двойки.... или, по моему, хватит того, что он будет кратен 8 - JPEG сохраняет изображение кучками по 8x8 пикселей....
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c