多媒体处理
文章平均质量分 65
weixi6
这个作者很懒,什么都没留下…
展开
-
计算机中的颜色II——VB2005中的Color结构
在VB2005中,用来表示颜色的是Color结构,注意是结构,也就是不能继承的。下面把Color结构中的重要属性方法等介绍一下。大部分的资料来源于微软的MSDN。 重要的属性: 颜色的三分量 R:红色的分量,取值范围为0—255 G:绿色的分量,取值范围为0—255 B:蓝色的分量,取值范围为0—255 颜色的类型:转载 2012-04-08 12:28:33 · 652 阅读 · 0 评论 -
计算机中的颜色IV——纯色、色相色
前一篇文章介绍了颜色的HSV表示方法,其中H表示色相,亦即表示在色相环上的位置。S表示颜色的纯度,当S=1时,表示颜色最纯,当S=0时,表示颜色没有纯度,此时表示为灰度色。V表示颜色的亮度,当V=1,颜色最亮,当V=0时,亮度最低,此时表示颜色为黑色。 综上所述,当一个颜色(H,S,V)中的S=1,V=1时,此时该颜色表示色相环上的一种颜色。我们定义该颜色为纯色或者是色相色。转载 2012-04-08 12:39:11 · 1976 阅读 · 0 评论 -
计算机中的颜色III——HSV表示方法
在计算机中的实际应用中,除了RGB表示方法外,还有一种用的比较多的表示方法就是HSV(又称HSB)表示方法。它把颜色分为三个参量,一个是色相Hue,具体表示在色相环上的一种纯色,一个是饱和Saturation,具体表示纯色在颜色中的百分比,当S=1时,表示颜色最纯,当S=0时,表示灰度值。一个是亮度Value,表示颜色的亮度,当V=0时,表示黑色。 HSV颜色系统在不破坏图像结构的基础上转载 2012-04-08 12:31:08 · 969 阅读 · 0 评论 -
计算机中的颜色I——颜色概述
无论是设计网页还是编写程序,一个美观的界面是必不可少的。仔细分析界面的构成,无外乎两个因素:一是颜色、一个是形状。这个又被称为UI设计。美术功底好的人,是能设计出让人赏心悦目的界面来,欠缺美术功底的人,有时费尽心思也没辙。 这个系列的文章,专注于计算机的颜色表示。通过了解计算机的颜色表示,能有助于提高那些欠缺美术功底的人设计界面的能力。 计算机中的颜色是采用RGB颜色系统,也就转载 2012-04-08 12:04:09 · 1722 阅读 · 0 评论 -
计算机中的颜色VIII——快速计算颜色的偏转
在“计算机中的颜色VII——快速计算纯色的偏转”中介绍了纯色的偏转。 本文对上文的公式进行扩展,扩展到任意的颜色。 颜色(R,G,B)偏转ω后,如何计算偏转颜色(R’,G’,B’) 具体的推导过程不详述了,和前文类似。下面介绍计算过程: 令MAX为R、G、B三个分量的最大值,MIN为R、G、B三个分量的最小值 若MAX=MIN,则颜色为灰度色,无论转载 2012-04-08 12:47:29 · 505 阅读 · 0 评论 -
计算机中的颜色VII——快速计算纯色的偏转
在颜色的实际使用中,通过更改颜色的色相值改变图片的颜色是常用的方法。 通过更改纯色的色相值称为纯色的偏转,例如:纯色(255,0,0)顺时针偏转60就得到纯色(255,255,0),逆时针偏转60得到纯色(255,0,255)。 那么纯色(255,44,0)顺时针偏转127得到什么颜色呢?下面的文章就是讲述计算方法。 在“计算机中的颜色V——快速计算颜色的色相值”中,转载 2012-04-08 12:46:32 · 458 阅读 · 0 评论 -
计算机中的颜色V——快速计算颜色的色相值
在之前的文章中,给定一个颜色,它的色相值计算如下: 由公式可知,计算色相时要分为六种情况,计算略显复杂。有没有简单的计算方法呢?来看看下面这个图 上面这个图,表示纯色的色相分布,把纯色分为六个部分。仔细观察,每个部分的纯色都有统一的特点,例如,右上角的部分,R=255,B=0,G从0变化到255。右边的部分,G=255,B=0,R从255变化到0。每一个部分转载 2012-04-08 12:43:11 · 1201 阅读 · 0 评论 -
计算机中的颜色VI——从色相值到纯色的快速计算
在上一文中,介绍了“如何快速计算颜色的色相值”,本文介绍从色相值到纯色的计算过程。之前已经介绍,色相值和纯色有着一一对应的关系。先看看传统的计算方法: 从图中计算的过程来看,还是比较繁琐的,再看看之前的纯色色相分布图。 从图中找到规律,在图中的右半部阴影部分,各个分量的变化如下所示: 0-转载 2012-04-08 12:45:02 · 647 阅读 · 0 评论 -
计算机中的颜色IX——总述:RGB和HSV快速转换
写了一段有关颜色的文章,回顾过去几篇文章,做一个阶段性总结。利用前几篇文章的心得,推导出快速转换RGB模式与HSV模式的公式。 RGB模式:用R、G、B三个颜色的分量来表示颜色,分量的取值范围为[0,255],整数型 HSV模式:用H、S、V三个分量来表示颜色。 分量H:表示颜色的色相,取值[0,360),整数型 分量S:表示颜色的纯转载 2012-04-08 12:49:11 · 806 阅读 · 0 评论