ByteArray.org에 기존 Flash Player 9에서 사용되는 corelib의 JPGEncoder보다 더 빠른 Flash Player 10용으로 제작된 JPGEncoder를 만들어 공개했다. 더 빠를 수 있었던 것은 Vector 와 BitmapData.setVector() 때문이다. 기존 Array 형태보다 글쓴이 컴퓨터에서는 2.5배 빠르다고 한다. 아래 프로그램에서 테스트 할 수 있다. 2880 x 2800 비트맵데이타를 encoding 하도록 만들어졌다.
필자는 아직 여러가지 문제로 Flash Player 10용으로 개발하지 못하고 있어 아쉽지만 위와 같은 기능을 앞으로 잘 사용하면 속도개선에 큰 도움이 될 것이라 판단이 된다.
'비공개 > Adobe Flex, ActionScript 3.0' 카테고리의 다른 글
[ActionScript 3.0] Stage.invalidate()를 호출해도 Event.RENDER 이벤트가 발생하지 않는 문제 해결 (17) | 2009.05.31 |
---|---|
Flash CS3, 4에서 간단한 Remoting 호출을 위한 클래스 (0) | 2009.05.30 |
[Flex] unable to export SWC oem (4) | 2009.05.20 |
[ActionScript 3]Stage의 invalidate() 메소드와 Event.RENDER 이벤트 활용 (4) | 2009.05.18 |
[Flash]페르시아 왕자 스페셜 에디션 (14) | 2009.05.17 |