확산 곡선

Diffusion curve

확산 곡선은 부드러운 음영 이미지를 만들기 위한 벡터 그래픽 프리미티브입니다.각 확산 곡선은 그리는 2D 그래픽 공간을 분할하여 양쪽에 서로 다른 색상을 정의합니다.렌더링 시 이러한 색상은 확산과 유사한 방식으로 곡선의 양쪽에 있는 영역으로 확산됩니다.색상은 곡선을 따라 부드럽게 변화하도록 정의할 수도 있고, 곡선의 한 쪽에서 다른 쪽으로의 색 전환의 선명도를 [1]지정할 수도 있습니다.

확산 [2]곡선의 개념을 소개하는 박사 논문 원본.

확산 곡선은 SVG [3]규격에 추가될 수 있는 것과 관련하여 논의되었다.

동기

확산 곡선의 개념을 소개하는 원본 논문에서 Orzan 등은 확산 [1]곡선의 두 가지 주요 동기를 설명한다.

프리핸드 드로잉

예술가들은 전통적으로 구상된 작품의 주요 부분과 일부 덜 색상의 경계를 나타내는 선과 도형을 스케치하는 것으로 시작합니다.확산 곡선의 사용은 이러한 관행을 정확하게 뒷받침합니다.이러한 스케치된 선들 사이까지 색상이 추가되므로 선의 색상 값이 지정되고 "확산"과 같은 동작은 전통적인 예술가가 붓이나 다른 매체를 사용하여 작업하는 방식과 유사한 방식으로 이미지를 생성합니다.

이미지 인코딩 및 편집

이미지 내의 대부분의 색상 및 톤 변화는 수동으로 그리거나 사진으로 생성된 경우에도 가장자리에서 발생하거나 가장자리로 인해 발생합니다.이러한 가장자리는 다른 개체 앞에 있는 개체의 가장자리일 수도 있고 텍스처 가장자리, 그림자 테두리 등일 수도 있습니다.보다 미묘한 음영도 모서리에 의해 발생한 것처럼 나타낼 수 있습니다.따라서 에지 검출과 같은 비전 분석 기술은 확산 곡선의 구성과 잘 통합되어 실제 영상의 벡터화와 이후 수동 편집을 용이하게 할 수 있습니다.

레퍼런스

  1. ^ a b Alexandrina Orzan; Adrien Bousseau; Holger Winnemöller; Pascal Barla; Joëlle Thollot; David Salesin (2008). "Diffusion Curves: A Vector Representation for Smooth-Shaded Images" (PDF). ACM Transactions on Graphics. 27. Retrieved 2009-05-25.
  2. ^ Orzan, Alexandrina (2009). "Contour-based Images: Representation, Creation and Manipulation" (PDF). INPG. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  3. ^ Rusin, Zack (2008). "SVG in KDE: Freedom of Beauty". svgopen.org. Retrieved 2009-05-25.