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

Вниз

Как повернуть 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 вся ветка

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

Наверх




Память: 0.5 MB
Время: 0.025 c
2-1134651379
fast2
2005-12-15 15:56
2006.01.01
Как можна сделать так, чтоб нельзя было бы редактировать Edit


11-1116359061
AK Delfin
2005-05-17 23:44
2006.01.01
Смена картинок в KOlToolBar


14-1134055758
VirEx
2005-12-08 18:29
2006.01.01
Delphi Eggs


1-1133532952
Igor_thief
2005-12-02 17:15
2006.01.01
Работа с IE History


2-1134633754
ZZZ
2005-12-15 11:02
2006.01.01
Код клавиши Del.