在计算机图形中操纵像素,通过将格子元素转换为矢量形状作为色彩的函数来操纵像素.
Tajana Koren Ivančević1, Nikolina Stanić Loknar1, Maja Rudolf1
1Faculty of Graphic Arts, University of Zagreb, 10000 Zagreb, Croatia.
Journal of imaging
|June 27, 2023
概括
这项研究引入了一种新的方法,通过将平方像素替换为基于色调的各种矢量形状,将CMYK拉斯特图像转换为HSB矢量图像. 这种技术通过独特的色彩驱动模式来增强数字艺术品和安全图形.
科学领域:
- 计算机图形 计算机图形
- 图像处理 图像处理
- 数字艺术 数字艺术 数字艺术
背景情况:
- 传统的形图像使用方形像素,限制了设计灵活性.
- 在数字图像处理中,CMYK,RGB和HSB之间的颜色转换至关重要.
研究的目的:
- 提出一种使用可变向量形状将CMYK光图像转换为HSB矢量图像的方法.
- 探索基于色调的形状替换的应用,以创建结构化图案.
主要方法:
- 将CMYK颜色值转换为RGB,然后转换为HSB.
- 根据每个像素的色调值,选择21个矢量形状中的一个.
- 将矢量形状映射到与原始像素位置相对应的矩阵中.
主要成果:
- 成功地用基于色调的独特矢量形状取代了CMYK像素.
- 展示了创建独特的视觉模式和结构化的设计.
- 验证了该方法在安全图形和数字艺术个性化中的适用性.
结论:
- 拟议的方法通过将像素替换为动态向量形状,为图像表示提供了一种新的方法.
- 基于色调的矢量形状替换为安全和艺术目的生成复杂模式提供了强大的工具.
相关概念视频
Vector Representation of Complex Numbers
164
Complex numbers, represented in Cartesian coordinates, can also be visualized as vectors. These vectors can be expressed in polar form, emphasizing their magnitude and angle. When a complex number is input into a function, the output is another complex number, highlighting the function's zero point from which the vector representation can originate.
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
164
Vector Transformation in Rotating Coordinate Systems
1.7K
Consider a vector rotating about an axis with an angular velocity, such that its tip sweeps a circular path.
1.7K
Vector Algebra: Graphical Method
12.5K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
12.5K
Vector Components in the Cartesian Coordinate System
20.4K
Vectors are usually described in terms of their components in a coordinate system. Even in everyday life, we naturally invoke the concept of orthogonal projections in a rectangular coordinate system. For example, if someone gives you directions for a particular location, you will be told to go a few km in a direction like east, west, north, or south, along with the angle in which you are supposed to move. In a rectangular (Cartesian) xy-coordinate system in a plane, a point in a plane is...
20.4K
Vector Algebra: Method of Components
14.1K
It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
In many applications, the magnitudes and directions of...
14.1K
Vector Operations
1.3K
Vectors are physical quantities that have both magnitude and direction. The vector operations include addition, subtraction, and scalar multiplication.
A vector multiplied by a scalar value is called scalar multiplication. The result obtained is a new vector with a different magnitude. If the scalar is positive, the direction of the vector remains the same, but if it is negative, the direction of the vector is reversed. For example, the product of the mass and velocity yields the momentum.
A vector multiplied by a scalar value is called scalar multiplication. The result obtained is a new vector with a different magnitude. If the scalar is positive, the direction of the vector remains the same, but if it is negative, the direction of the vector is reversed. For example, the product of the mass and velocity yields the momentum.
1.3K


