Форум: "Прочее";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];
ВнизTJPEGImage глючит Найти похожие ветки
← →
Gramazila (2007-10-01 12:02) [0]Добрый день!
У меня возникла проблема с TJPEGImage. Я делаю вот что:
1. Сохраняю картинку из канвы в BMP файл на диск.
2. С помощью специальной программы (таковы уж условия заказчика) конвертирую BMP в JPG и результат снова открываю с помощью TJPEGImage.
Но при выводе на экран картинка превращается в набор черно-белых полосок :( Что характерно, любой просмотровщик открывает ее нормально! Но TJPEGImage не в состоянии это сделать.
Если кто-то сталкивался с подобной проблемой или же знает в чем может быть причина, то я буду безумно благодарен за помощь!
Вот пример такой картинки (11Кб):
http://rapidshare.com/files/59461751/NewFile.jpg.html
← →
Инс © (2007-10-01 13:48) [1]Не используйте TJPEGImage, используйте что-нибудь другое, GDI+, например. Первый далеко не со всеми картинками справляется.
← →
homm © (2007-10-01 13:54) [2]> [0] Gramazila (01.10.07 12:02)
> С помощью специальной программы (таковы уж условия заказчика)
> конвертирую BMP в JPG и результат снова открываю с помощью
Попробуй ничего не сохранять ничего с канвы, а взять готовый файл bmp и конвертнуть той прогой. Ты удивишься, обноружив что он тоже не открое (или удивишь меня, если откроется)
← →
Dimaxx © (2007-10-01 14:29) [3]Конвертор кривой...
← →
Gramazila (2007-10-01 14:51) [4]Нет, я Вас всё-таки удивлю, - Готовые файлы bmp очень даже замечательно конвертятся, в том-то и дело! Программа покупная и профессиональная (называется 2JPEG).
И использовать GDI уже слишком поздно :"( К тому же, там всё-равно придётся перед открытием файла JPG конвертировать его в BMP или я ошибаюсь?
← →
homm © (2007-10-01 15:39) [5]смотреть, искать различия в формате готового и полученого BMP файла
← →
Gramazila (2007-10-01 16:22) [6]И? Писать свой конвертор для устранения различий? :)
← →
Вася Правильный (2007-10-01 16:33) [7]наверняка jpeg2000 формат
← →
homm © (2007-10-01 16:34) [8]> [6] Gramazila (01.10.07 16:22)
> И? Писать свой конвертор для устранения различий? :)
Сюда выложит, вместе подумаем как привести к одному формату
← →
Gramazila (2007-10-01 16:37) [9]В принципе, такое может быть. А как это определить? И что с этим можно сделать?
← →
homm © (2007-10-01 16:46) [10]Формат картинки посмотреть. Вопользуйся фотошопом, на худой конец. Нужно количество цветов, и как распологаются ряды, снизу вверх или в прямом порядке.
И еше, ты пробовал промежуточный BMP файл открывать, прежде чем его 2JPEG схавает? Он читается?
← →
Gramazila (2007-10-01 16:47) [11]Хотя, нет. Эта программа может конвертировать в jpeg2000, но если сознательно ей этого не задавать, то будут обычные жыпеги. А мне jpeg2000 уж точно не нужен :)
← →
Gramazila (2007-10-01 16:48) [12]Да, промежуточный файл открывается хорошо!
← →
Sapersky (2007-10-01 18:24) [13]Вот пример такой картинки (11Кб):
Irfanview пишет: JPEG, CMYK.
Видимо, TJPEGImage CMYK не понимает. Нужно или грузить другими средствами, или заставить конвертер выдавать обычный jpeg.
← →
Gramazila (2007-10-02 18:16) [14]Sapersky, спасибо, Вам, огромнейшее!!!!!!!
Действительно, конвертер почему-то сжимает бмп-файлы сохраненные с канвы в режиме CMYK! И еяли задавать авно RGB, то всё работает как надо!!!!
СПАСИПО ОГРОМНОЕ!!!!!! Вы меня просто спасли!
← →
имя (2007-10-07 22:15) [15]Удалено модератором
← →
37B1E4B2 (2007-10-07 22:23) [16]— Правильно, Ларк, если исключить особенные стечения обстоятельств, которые очень
редки, как все то, что выходит из границ великого диалектического процесса усреднения, —
ответил учитель.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.047 c