Шаг 47.
Технология Flash.
Преобразование растровой графики в векторную

    На этом шаге мы рассмотрим способ преобразования растровой графики в векторную.

    В Flash имеется функция преобразования растрового изображения в векторное, этот процесс называют трассировкой изображения. Она очень полезна при работе с простой растровой графикой.

    Результат трассировки таких изображений обычно весьма близок к оригиналу, занимая при этом значительно меньший объем памяти и предоставляя широкие возможности редактирования средствами Flash. Конечно, можно преобразовать в векторную форму и сложное полутоновое изображение или фотографию, но при попытке достичь качества, хотя бы приблизительно сравнимого с оригинальным растровым изображением, получится файл неоправданно больших размеров. Поэтому трассировку сложных полутоновых растровых изображений обычно выполняют лишь для получения специфических визуальных эффектов.


Примечание. Не забывайте, что после трассировки вы имеете дело с обычными векторными фигурами, расположенными в одном слое. Поэтому будьте осторожны при редактировании - перекрывающиеся контуры сегментируются в точках пересечения, а накладывающиеся заливки либо сливаются (при совпадении цвета), либо верхняя заливка заменяет собой перекрываемый участок нижней.

    Для того чтобы трассировать растровое изображение, выполните следующее:

    Векторное изображение, полученное в результате преобразования растрового изображения, может иметь различную степень сходства с оригиналом, в зависимости от заданных параметров трассировки. На рис. 2 показано исходное растровое изображение (сверху) и его векторные аналоги, полученные при разных параметрах трассировки. Изображение в центре для достижения большего сходства было получено с использованием более низких значений параметров Color threshold (10) и Minimum area (2), для параметра Curve fit было задано значение Pixels, а для Corner thresholdMany Corners. Изображение снизу было получено с использованием более высоких значений параметров Color threshold (100) и Minimum area (25), для параметра Curve fit было задано значение Very Smooth, а для Corner thresholdFew Corners.




Рис.2. Исходное растровое изображение и результаты его трассировки с разными параметрами

    На следуещем шаге мы рассмотрим редактирование импортированных изображений.




Предыдущий шаг Содержание Следующий шаг