Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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.009 c
9-1122575688
ink
2005-07-28 22:34
2006.01.01
DirectInput8


2-1134568860
floxi
2005-12-14 17:01
2006.01.01
MonthCalendar & Memo


8-1122562004
olorint
2005-07-28 18:46
2006.01.01
256 цветов


1-1133517420
DimLord
2005-12-02 12:57
2006.01.01
Вывод данных таблиц ы на печать


6-1127129647
Piero
2005-09-19 15:34
2006.01.01
Как сделать тоже самое только под в Delphi 3





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский