Форум: "Media";
Текущий архив: 2006.01.01;
Скачать: [xml.tar.bz2];
ВнизКак повернуть JPG не перекодируя? Найти похожие ветки
← →
MegaVolt © (2005-07-21 17:21) [0]Господа может кто в курсе чем можно повернуть JPG без прекодирования? Насколько я слышал вроде в JPG есть флаг обозначающий ориентацию картинки а вьювер сам поворачивает при просмотре. Может подскажете что за прога такое делает. А то уж очень неохота поворачивать и повторно пережимать теряя качество.
← →
oldman © (2005-07-21 17:23) [1]ACDSee?
← →
MegaVolt © (2005-07-21 17:37) [2]ACDSee позволяет повернуть не пережимая? Если не секрет как?
← →
Джо © (2005-07-21 18:10) [3]Насчет "флага" очень сильно сомневаюсь. Но еще делает IrfanView с соответствующим плагином. Чем черт не шутит - поищи, может он в исходниках доступен.
← →
dmk © (2005-07-21 19:50) [4]Перевернуть можно только отображаемое на экране.
Повернуть без перекодировки в файле - нельзя никак.
← →
wicked © (2005-07-21 20:22) [5]
> Повернуть без перекодировки в файле - нельзя никак.
можно... используя, например библиотеку от IJG (забыл, как она называецца)...
есть рабочий код, но здесь я его не выложу, потому что он а)большой и б)на си (для билдера)...
← →
XProger © (2005-07-21 20:38) [6]Насколько я знаю такой флаг есть в TARGA (flip_h, flip_v)
Наличие аналогичного в JPG сомнительно...
← →
programania © (2005-07-21 20:51) [7]Повернуть jpg без потери качества можно библиотекой компонент ImageEn
http://hyrix.com
или готовой программой на ее основе
http://programania.com/enjol+.exe 350kb
пример поворота вправо
Enjol+ R image.jpg
еще она может вырезать кусок из jpg без потери качества
подробнее при запуске без параметров
еще есть оболочка для enjol+.exe со списком картинок
http://programania.com\ENJOL.ZIP 850kb
← →
dmk © (2005-07-21 20:57) [8]Господа! Ну вы что! Это не поддается никакой логике.
Если и есть флаг, то он для редакторов/просмоторщиков
и всего лишь указывает как отобразить изображение,
но фактически изображение в файле не переворачивается.
← →
dmk © (2005-07-21 20:59) [9]programania © (21.07.05 20:51) [7]
Имелось ввиду не "без потери качества",
а без перекодирования изображения.
см. сабж
← →
programania © (2005-07-21 21:36) [10]>dmk © (21.07.05 20:59) [9]
Перекодирование jpg приводит к потере качества
поэтому без потери качества это и есть без перекодирования
да и вообще какая разница что там происходит если качество
не страдает?
← →
MegaVolt © (2005-07-22 11:26) [11]dmk
>Если и есть флаг, то он для редакторов/просмоторщиков
и всего лишь указывает как отобразить изображение
Ага. А мне и нужно просматривать фотки в нормальном повороте. Это тоже выход только вот есть ли такой флаг.
programania
Огромное спасибо сейчас проверю прожки.
← →
MegaVolt © (2005-07-22 16:35) [12]programania
Сама ворочалка работает на ура :))) А вот оболочка нещадно глючит. Похоже она под 98 не заточена :(
← →
vrem (2005-07-22 18:33) [13]Про потерю качества -
Что бы сохранить рисунок в формате JPEG применяется как сжатие с потерями, так и сжатие без потерь - _одновременно_ - сначала производится сжатие с потерями, а его результаты - сжимаются без потерь.
Сжатие с потерями - первичное, именно эти квадратики 8*8 пикселей из несжатого рисунка, преобразование фурье, отбрасывание "не значащей" информации.
Второй этап - результаты сжатия с потерями сжимают _без потерь_ - эти коэффициенты фурье или что там.
Возможно по теме этой ветки имеется ввиду раскодирование не полностью - обоих этапов сжатия, а только одного - который без потерь. Полученные данные перегрупируются и сжимаются снова, опять _без потерь_
При этом качество конечно не меняется. Потому что без потерь.
← →
MegaVolt © (2005-07-22 19:55) [14]vrem ага именно так в отличии от открытия в графическом редакторе, поворота изображения и повтороного его сжатия.
Кстати обнаружил что ACDSee действительно поддерживает повороты без пережатия.
← →
Sound (2005-07-24 22:25) [15]Viewer в WindowsXP тоже может поворачивать изображение в файле без потери качества.
← →
WondeRu © (2005-07-25 09:10) [16]GDI+ подойдет... заголовочные файлы и примеры на http://www.progdigy.com/
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2006.01.01;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.011 c