Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Перевод BitmapData в ByteArray. Что быстрее PNGEncoder или JPEGEncoder? (http://www.flasher.ru/forum/showthread.php?t=106771)

terbooter 18.01.2008 15:09

Перевод BitmapData в ByteArray. Что быстрее PNGEncoder или JPEGEncoder?
 
Есть два скрипта для перевода BitmapData в ByteArray с целью послать эти данные на сервер и сохранить там в картинку.
Вот PNG:
http://ink.envisionext.com/swf2png/index.php
http://www.kaourantin.net/2005/10/pn...er-in-as3.html

Вот JPG:
http://www.kaourantin.net/2005/10/mo....html#comments


Какой из них быстрее? Кто-нибудь интересовался?

$mival 18.01.2008 15:19

так воткни таймер да посчитай :)

terbooter 18.01.2008 15:58

У меня джепег не собирается.

etc 19.01.2008 03:37

copyPixels уже не в моде?

INK• 21.01.2008 05:12

Цитата:

Сообщение от terbooter
У меня джепег не собирается.

Ясен-красен что ПНГ быстрее и менее тормозной алгоритм. К тому же качевство жатия картинки ЖПЕГ реалезованое посредством АС дело весьма сомнительное.

terbooter 21.01.2008 15:21

Как ни странно, JPG и PNG Encoders работают примерно с одинаковой скоростью.
1024х768 ~ 4 секунд
160x120 ~ 0.2 секунды
Качество сжатия Джепега на скорость влияло не значительно.
На время конвертации проц грузился полностью (AMD 64x2 3800+, 900mb ОЗУ)

to __etc, совсем не понял причем здесь метод copyPixels?

$mival 22.01.2008 09:57

terbooter, джепег собрался?
в чем была ошибка?

terbooter 22.01.2008 10:31

$mival, в ПХП скрипте накосячил (пхп я знаю совсем плохо).
Еще надо не забывать из браузера запускать, сам-то флеш плеер не умеет постом передавать.

etc 22.01.2008 10:47

Цитата:

Сообщение от terbooter
Еще надо не забывать из браузера запускать, сам-то флеш плеер не умеет постом передавать.

У меня из IDE постом отправляет без проблем и открытия браузера.

DRAGOnoid 22.01.2008 12:48

Цитата:

Сообщение от __etc
У меня из IDE постом отправляет без проблем и открытия браузера.

добавлю что:

доступ к сетевым ресурсам исправно работает в броузере (если страничка из сети), в редакторе Adobe Flash CS3, и в скомпилированном EXEшнике.

не стоит забывать, что запустив SWF в FLASH плеере доступа к сети может не быть (фаервол там виноват или нет дело десятое), так что скомпилив в EXEшник всё будет пахать.


Часовой пояс GMT +4, время: 15:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.