PDA

Просмотр полной версии : Как сгладить загруженную картинку?


zemer
26.11.2015, 19:40
Здравствуйте уважаемые форумчане!

Я загружаю картинку в флеку извне с помощью

mc1.loadMovie("foto.jpg");

Дальше мне нужно уменьшить или увеличить фото кодом, но при этом действии вылазят пикселы и качество фото уменьшается. С картинкой которая лежит в библиотеки все просто, для нее из этой библиотеки можно просто сделать сглаживание, тогда фока приобретает свойство сглаживания и ее даже можно вращать без потери качества.

Как сделать сглаживание для подгруженной картинки, минуя библиотеку? Я не знаю. Подскажите, буду очень признателен.

dark256
26.11.2015, 22:34
Ну как-то так.

forceSmoothing (MovieClip.forceSmoothing property)
public forceSmoothing : Boolean

A Boolean value that determines whether images that are added through the loadMovie() method and are in the same hierarchy level as the movie clip are smoothed when scaled. Setting forceSmoothing to true decreases rendering performance. The default value is false.


my_clip.forceSmoothing = true


Но я бы не сказал, что толку много.

zemer
27.11.2015, 07:41
Во нашел: http://www.crydust.be/blog/2008/02/15/forcesmoothing/

Почему то в 7 версии работает, а в 8 нет(

samana
27.11.2015, 12:16
Вот тоже, что-то по этой теме http://www.kaourantin.net/2005/12/dynamically-loading-bitmaps-with.html

zemer
28.11.2015, 08:08
Ого круть))) даже несколько картинок поддерживает, спасибо) Вы такое дело позволили продвинуть!