Искажение картинки во флэш @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 24 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
Goldie
новый человек
0
Сообщения: 205
Зарегистрирован: 09.03.02
Откуда: Москва
Заголовок сообщения: Искажение картинки во флэш
Сообщение Добавлено: 24 Апрель 2006, 12:19:30 
Кто подскажет как бороться? Проблема в следующем... вставляю *.jpg во флэшку во fla все отображается нормально, в swf идут искажения.

_________________
Выживают, только лучшие...
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 24 Апрель 2006, 12:25:35 
скриншот в студию
а лучше сам swf
Agarev'com Муж.
постоянный участник
68
Сообщения: 4278
Зарегистрирован: 04.06.03
Откуда: 9-я планета от Ш
Сообщение Добавлено: 24 Апрель 2006, 14:35:35 
качество Жпег при публикации случайно не 5%?

_________________
Отпускайте лапы и падайте! © Буратино.
Eduard Муж.
участник
61
Сообщения: 1629
Зарегистрирован: 24.09.03
Откуда: St.Petersburg , Moscow
Сообщение Добавлено: 24 Апрель 2006, 15:46:46 
помогает если ставить координаты у картинок не целые а с одной десятой , например x=0.1 y=0.1
Goldie
новый человек
0
Сообщения: 205
Зарегистрирован: 09.03.02
Откуда: Москва
Сообщение Добавлено: 24 Апрель 2006, 15:51:52 
URL, качество Жпег 80
eddy444, Изображение

_________________
Выживают, только лучшие...
Goldie
новый человек
0
Сообщения: 205
Зарегистрирован: 09.03.02
Откуда: Москва
Сообщение Добавлено: 24 Апрель 2006, 16:03:17 
Eduard,

Цитата:
помогает если ставить координаты у картинок не целые а с одной десятой , например x=0.1 y=0.1


пробовал... в этом случае почему-то не помогает! :insane:

_________________
Выживают, только лучшие...
Eduard Муж.
участник
61
Сообщения: 1629
Зарегистрирован: 24.09.03
Откуда: St.Petersburg , Moscow
Сообщение Добавлено: 24 Апрель 2006, 16:15:02 
Goldie, тогда еще более варварские способы : масштаб 99.9 , альфа 99 , или те элементы что искажаются (полоски) в прозрачном гифе сферху накладывать .
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 24 Апрель 2006, 19:45:33 
не понятно чтоже всетаки искажается. пока вижу пропавшую однопиксельную рамку и однопиксельный сдвиг белой плашки которая тоже не понятно - векторная ли, в картинке ли, есть ли там каккаято анимация, наложения по альфе, масштабирование растра, и тп итд. В общем куча неясностей.
в 99 процентов случаев "попиксельного сдвига" работает такой способ- сверху всего кладется полностью позрачная плашка.
Agarev'com Муж.
постоянный участник
68
Сообщения: 4278
Зарегистрирован: 04.06.03
Откуда: 9-я планета от Ш
Сообщение Добавлено: 24 Апрель 2006, 19:55:32 
насколько я понимаю проблема в сдвиге на часть пиксела в рамке? лечится скорее всего перечисленными выше способами и можно еще попробовать при импорте картинки переключить галочку"без сглаживания" и по новой спозиционировать.

_________________
Отпускайте лапы и падайте! © Буратино.
Harlequin Муж.
соучастник
5
Сообщения: 935
Зарегистрирован: 01.05.04
Откуда: Moscow
Сообщение Добавлено: 25 Апрель 2006, 00:07:47 
Иногда глючит с линиями, особенно дробными по ширине. Лучше их конвертнуть для порядку.

_________________
{ Арлекин Interactive }
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 25 Апрель 2006, 01:21:41 
Возможно у вас картинка в символе имеет не родной масштаб.

И попробуйте исходную картинку заменить на PNG. Будет выигрыш и в размере и в качестве.

_________________
Frontend developer: IonDen.com
nuran
«Лектор»
46
Сообщения: 1569
Зарегистрирован: 21.05.04
Сообщение Добавлено: 25 Апрель 2006, 02:10:31 

IonDen666 писал(а):
Будет выигрыш и в размере

в размере? :fie: Не, а если ставить оригинальный JPG

_________________
blog : flash / unity
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 25 Апрель 2006, 08:33:31 
nuran,
оффтопик:
а почему нет? пнг - чистое изображение, без артефактов сжатия джепега. Флэш его сожмет как надо.

_________________
Frontend developer: IonDen.com
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 25 Апрель 2006, 08:55:29 
IonDen666, флэш его сожмет по томуже самому алгоритму жпег. Так что никакого выигрыша в размере (весе) с просто жпегом не будет.
Eduard Муж.
участник
61
Сообщения: 1629
Зарегистрирован: 24.09.03
Откуда: St.Petersburg , Moscow
Сообщение Добавлено: 25 Апрель 2006, 09:04:55 
nuran, я только png использую (иногда gif) , и качественннее , и всегда можно настроить компрессию.

Goldie, нетак давно делал флешку , там были однопиксельные линии , тоже искажались , тогда я картинки в пнг перегнал и у клипа в котором они находились поставил координаты .. 0.1 , помогло.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 25 Апрель 2006, 10:52:14 
eddy444,
оффтопик:
ну что вы...
вот сварганил пример:
http://www.fanton.ru/temp/test-flash/
изначальное сжатие jpg - 80% в ImageReady

флэш 6, сжатие во флэше стоит 80%

_________________
Frontend developer: IonDen.com
Agarev'com Муж.
постоянный участник
68
Сообщения: 4278
Зарегистрирован: 04.06.03
Откуда: 9-я планета от Ш
Сообщение Добавлено: 25 Апрель 2006, 11:14:45 
IonDen666, попробуй тоже самое с фотографией, думаю результаты будут несколько иные

_________________
Отпускайте лапы и падайте! © Буратино.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 25 Апрель 2006, 11:23:27 
URL,
оффтопик:
да я по всякому пробовал. Все равно результаты такие вот выходят. Не веришь - вот:

пример при тех же условиях, только с фоткой:
http://www.fanton.ru/temp/test-flash2/

_________________
Frontend developer: IonDen.com
Agarev'com Муж.
постоянный участник
68
Сообщения: 4278
Зарегистрирован: 04.06.03
Откуда: 9-я планета от Ш
Сообщение Добавлено: 25 Апрель 2006, 11:55:28 
IonDen666, хм, странно я получаю другой результат. Соответственно:
PNG-24 - 375Kb ======== JPG - 30Kb

SWF(PNG-24) - 32Kb ==== SWF(JPG) - 31Kb

FlashMX, качество публикации JPG - 80%

картинки не выкладываю потому как PNG весит прилично.

_________________
Отпускайте лапы и падайте! © Буратино.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 25 Апрель 2006, 12:12:21 
URL, не знаю, когда я делал баннеры, все время была проблема со вставкой графики (тогда я еще джепеги вставлял). Очень трудно было в размер уложиться. Потом перешел на ПНГ - и вообще больше нет проблем. Картинок, причем в хорошем качестве стало влазить даже больше чем нужно.

Так что возможно как раз приведенный тобой пример — исключение.

_________________
Frontend developer: IonDen.com
Agarev'com Муж.
постоянный участник
68
Сообщения: 4278
Зарегистрирован: 04.06.03
Откуда: 9-я планета от Ш
Сообщение Добавлено: 25 Апрель 2006, 12:25:05 
IonDen666, честно говоря я никогда не замечал больших изменений размера в выходных файлах, на выходе ведь всеравно все конверится в JPG с качеством которой сам выставляешь, потому твой пример для меня загадка, попробую еще специально поэкпериментировать.

_________________
Отпускайте лапы и падайте! © Буратино.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 25 Апрель 2006, 12:27:23 
URL, я думаю проблема в том, что когда вставляешь джепег, он вставляется уже со своими артефактами сжатия, которые потом при паблише и создают дополнительный вес картинки.

_________________
Frontend developer: IonDen.com
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 25 Апрель 2006, 13:31:12 
IonDen666, разница в качестве между 17 кб флэша и 37 жпега - ровно такаяже как между 17 кб жпега и 37 жпега. Что и демонстрирует ваш пример. Ваш ПНГ пожатый флэшом выглядит хуже всех других картинок с большим весом, качество зависит не от формата а от степени сжатия, ибо чудес не бывает, алгоритм сжатия один и тотже. Не нужно смотреть на "проценты" - это просто условная цифирь ни о чем не говорит.
Можно импортить в проект и ПНГ и БМП и использовать сжатие флэша, можно импортить жпег со своим сжатием и не использовать повторное сжатие флэшом. тогда флэш с этим жпег будет весить столькоже сколько и сам жпег (плюс пару десятков байт "на формат swf")
Принципиальное ухудшение качества будет лиш при повторной компрессии флэшом - когда заимпортили сильно пожатый жпег и поставили ему во флэше дополнительное сжатие.

Немного отдельная история с ПНГ с прозрачностью. Альфа канал в ПНГ - не жмется, поэтому хорошо маскирует краевые артефакты самой картинки, за чсет чего ПНГ при более сильной компрессии и чуть меньшем весе может субьективно выглядеть лучше чем аналогичный жпег с однородным фоном.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 25 Апрель 2006, 16:38:17 
eddy444,
оффтопик:
спасибо что разъяснил.

_________________
Frontend developer: IonDen.com
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 24 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100