![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы с JPEG
Darlock © (2003-07-23 14:20:00)
Привет Алл.
Если считываю JPEG сохраненный в ACDSee - все ок, а если из PhotoShop, то изображается чушь какая-то, никто не сталкивался?
Darlock (2003-07-29 13:00:00) [21]
П.С. Envision Graphic Library тоже не считывает JPEG фотошопа
:((
Darlock (2003-07-29 11:37:00) [22]
>>Поскольку в Photoshop"е ты можешь выбрать качество сжатия, а в
ACDSee он один.
2[lamer]Barmaglot: может я чего не понял, но при сохранении в ACDSee вылазиет точно такая же (или очень похжая) формочка с настройками степени сжатия Jpeg.
>>Стандартными средствами типа TJPEGImage это не лечиться.
2pasha676: Т.е. говоря проще - "веники" мне с фотошоповскими Jpeg-ами? Или все таки есть реализации?
pasha676 (2003-07-29 11:23:00) [23]
> Фотошоп мог сохранить JPG в CMYK модели, а этого дельфовые
> компоненты не понимают.
Формат JPEG по определению и базовому описанию все хранит в CMYK модели (кажется в CMYK, но не в RGB точно). Трабл в разных подстандартах. Стандартными средствами типа TJPEGImage это не лечиться.
[lamer]Barmaglot (2003-07-29 11:18:00) [24]
А где взять этот Envision Graphic Library?
Яндекс ещё никто не отменял: http://www.torry.net/graphicspacks.htm#3719
То, что при сохранении в ACDSee ращмер изображения меняется - это нормально. Поскольку в Photoshop"е ты можешь выбрать качество сжатия, а в ACDSee он один.
Darlock (2003-07-29 10:55:00) [25]
2iXuSs: А где взять этот Envision Graphic Library? И что он может специального, если не сильно трудно маленький анонсик сделайте плз, заранее спасибо.
2GROL: Мысль хорошая насчет CMYK, ща поверю, спасибо.
2[lamer]Barmaglot: Нет, проблема до сих пор не решилась, заметил еще одну интерестную вешь, если я пересохраняю файл из фотошопа ACDSee, то файл становится на 60% меньше и после открытия этого файла фотошопом снова - размер для печати цвеличивается, такое впечатение что теряется инфа о разрешении что ли, ИМХО бредд какой-то...
iXuSs (2003-07-26 20:38:00) [26]
> а этого дельфовые компоненты не понимают.
Значит, использовать что-либо мощнее, например, Envision Graphic Library.
GROL (2003-07-26 20:11:00) [27]
Фотошоп мог сохранить JPG в CMYK модели, а этого дельфовые компоненты не понимают.
[lamer]Barmaglot (2003-07-24 10:20:00) [28]
Так проблема решилась или нет? Если считываешь изображение стандартным ТImage и изображение сохраненное в Photoshop не читает (у меня такого не бывало...) Значит см. pasha676. Лечится либо написанием конвертера ручками, либо поиском стороннего компонента типа TImage способного читать большее кол-во форматов...
Darlock (2003-07-23 18:47:00) [29]
2AlexT1000 ©
:))
Я неточно постороил свой предыдущий пост, так было бы вернее:
Да, так и считываю. Хотя через TImage.picture.loadfdromFile
насколько я понимаю вызывается тот же TJpegImage.loadfromfile
П.С. Рекомендую строить считывание так:
TJpegImage.Create
try
TJpegImage.LoadFromFile
Image.Picture.Assign(TJpegImage);
finally
TJpegImage.Free;
end;
для избежания утечки памяти.
Спасибо за совет, но у меня судя по всему не тот случай...
AlexT1000 (2003-07-23 18:34:00) [30]
у меня были теже проблемы .
сделай для jpeg jpg
как я тебе написал
s := LowerCase(ExtractFileExt(FileName));
if (s= ".jpeg") or (s = ".jpg") then begin
TJpegImage.Create
TJpegImage.LoadFromFile
Image.Picture.Assign(TJpegImage);
TJpegImage.Free;
end else TImage.picture.loadfdromFile
по идее должно помочь. мне помогло в свое время
Darlock (2003-07-23 17:49:00) [31]
2AlexT1000 ©
Да так и считываю, через TImage.picture.loadfdromFile
насколько я понимаю вызывается тот же TJpegImage.loadfromfile
AlexT1000 (2003-07-23 15:52:00) [32]
Чем считываешь?
корректнее всего
TJpegImage.Create
TJpegImage.LoadFromFile
Image.LoadFromFile действительно может глючить
Darlock (2003-07-23 15:07:00) [33]
2[lamer]Barmaglot
Что значит версии файла?
pasha676 (2003-07-23 14:28:00) [34]
Разные подстандарты JPeg. Имхо практически не лечиться.
[lamer]Barmaglot (2003-07-23 14:27:00) [35]
Чем считываешь?
Версии файла от ACDSee и Photoshop различны?