Кривая диффузии - Diffusion curve

Кривые диффузии находятся векторная графика примитивы для создания изображений с плавной заливкой. Каждая кривая диффузии разделяет 2D графическое пространство, через которое он прорисовывается, определяя разные цвета с каждой стороны. Когда оказано, эти цвета затем распространяются на области по обе стороны от кривой аналогично распространение. Цвета также могут быть определены для плавного изменения вдоль кривой, и также может быть задана резкость перехода цвета от одной стороны кривой к другой.[1]

Оригинальная докторская диссертация, вводящая понятие кривых диффузии.[2]

Кривые диффузии обсуждались как возможное дополнение к SVG Технические характеристики.[3]

Мотивации

В оригинальной статье, представляющей концепцию диффузионных кривых, Орзан и другие. опишите две основные мотивации для них.[1]

Рисунок от руки

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

Кодирование и редактирование изображений

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

Рекомендации

  1. ^ а б Александрина Орзан; Адриен Буссо; Хольгер Виннемёллер; Паскаль Барла; Жоэль Толлот; Дэвид Салезин (2008). «Кривые диффузии: векторное представление для изображений с гладкой заливкой» (PDF). Транзакции ACM на графике. 27. Получено 2009-05-25.
  2. ^ Орзан, Александрина (2009). «Контурные изображения: представление, создание и манипулирование» (PDF). INPG. Цитировать журнал требует | журнал = (помощь)
  3. ^ Русин, Зак (2008). «SVG в KDE: Свобода красоты». svgopen.org. Получено 2009-05-25.