当前位置:文档之家› 关于ALV GRID的颜色

关于ALV GRID的颜色

关于ALV GRID的颜色
关于ALV GRID的颜色

关于ALV GRID的颜色收藏

ALV的颜色分为行的颜色、列的颜色和CELL的颜色。

1.行的颜色

需要在要显示的内表中添加一个字段放置颜色信息,比如COLOR(4) TYPE C .

ITAB-COLOR = 'C700'.

此外,还要根据采用的FM方式还是CLASS方式设置一下显示颜色

FM方式:LS_LAYOUT-INFO_FIELDNAME = 'COLOR'.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

EXPORTING

IS_LAYOUT = LS_LAYOUT

IT_FIELDCAT = LT_FIELDCAT

TABLES

T_OUTTAB = ITAB.

CLASS方式:SLA-INFO_FNAME = 'COLOR'.

CALL METHOD GO_GRID->SET_TABLE_FOR_FIRST_DISPLAY

EXPORTING

IS_VARIANT = GS_V ARIANT

I_SAVE = 'A'

IS_LAYOUT = SLA

CHANGING

IT_OUTTAB = ITAB[]

IT_FIELDCATALOG = GT_FIELDCAT[]

EXCEPTIONS

INV ALID_PARAMETER_COMBINATION = 1

PROGRAM_ERROR = 2

TOO_MANY_LINES = 3

OTHERS = 4.

2.列的颜色

设置FIELDCAT就可以了,如:TMP_FIELDCA T-EMPHASIZE = 'C500'. "列的颜色3.CELL的颜色

需要在要显示的内表添加一个字段:cellcolors TYPE lvc_t_scol.

ls_cellcolor-color-col = '5' .

ls_cellcolor-color-int = '1' .

ls_cellcolor-color-inv = '1' .

APPEND ls_cellcolor TO list-cellcolors .

APPEND list.

例子:REPORT Z_BARRY_ALV_CL_COLOR2

TYPES: BEGIN OF ilist_s ,

name1(10),

name2(10),

name3(10),

END OF ilist_s.

DA TA: ilist TYPE STANDARD TABLE OF ilist_s WITH HEADER LINE .

DA TA: BEGIN OF list OCCURS 0.

INCLUDE STRUCTURE ilist .

DA TA: rowcolor(4) TYPE c ,

cellcolors TYPE lvc_t_scol ,

cellstyles TYPE lvc_t_styl ,

celltext TYPE alv_t_dtv .

DA TA: END OF list.DATA: ok_code LIKE sy-ucomm.

DA TA: l_valid(1) TYPE c.

DA TA: go_grid TYPE REF TO cl_gui_alv_grid.

DA TA: gt_fieldcat TYPE lvc_t_fcat,

gs_fieldcat TYPE lvc_s_fcat,

sla TYPE lvc_s_layo.

DA TA: ls_fieldcat TYPE lvc_s_fcat.

DA TA ls_style TYPE lvc_s_styl .

DA TA ls_cellcolor TYPE lvc_s_scol .

DA TA ls_celltext TYPE alv_s_dtv

*---------------------------------------------------------------------*

* CLASS lcl_event_receiver DEFINITION

*---------------------------------------------------------------------*

*

*---------------------------------------------------------------------*

CLASS lcl_event_receiver DEFINITION.

PUBLIC SECTION.

METHODS handle_button_click

FOR EVENT button_click OF cl_gui_alv_grid

IMPORTING es_col_id

es_row_no.

ENDCLASS.

*---------------------------------------------------------------------*

* CLASS lcl_event_receiver IMPLEMENTATION

*---------------------------------------------------------------------*

CLASS lcl_event_receiver IMPLEMENTATION.

METHOD handle_button_click.

PERFORM test USING es_col_id

es_row_no.

ENDMETHOD. "handle_f4 ENDCLASS. "lcl_event_receiver IMPLEMENTATION

DA TA: event_receiver TYPE REF TO lcl_event_receiver.

DA TA: ii TYPE i .

START-OF-SELECTION.

CLEAR ls_fieldcat.

ls_fieldcat-fieldname = 'NAME1'.

ls_fieldcat-scrtext_l = 'NAME1'.

APPEND ls_fieldcat TO gt_fieldcat.

CLEAR ls_fieldcat.

ls_fieldcat-fieldname = 'NAME2'.

ls_fieldcat-scrtext_l = 'NAME2'.

* ls_fieldcat-emphasize = 'C610'.

APPEND ls_fieldcat TO gt_fieldcat.

CLEAR ls_fieldcat.

ls_fieldcat-fieldname = 'NAME3'.

ls_fieldcat-scrtext_l = 'NAME3'.

APPEND ls_fieldcat TO gt_fieldcat.

list-name1 = 'A'.

list-name2 = 'ARE'.

ls_cellcolor-fname = 'NAME1' .

ls_cellcolor-color-col = '5' .

ls_cellcolor-color-int = '1' .

ls_cellcolor-color-inv = '1' .

APPEND ls_cellcolor TO list-cellcolors .

APPEND list.

list-name1 = 'AA'.

list-name2 = 'BB'.

ls_cellcolor-fname = 'NAME2' .

ls_cellcolor-color-col = '3' .

ls_cellcolor-color-int = '1' .

ls_cellcolor-color-inv = '1' .

APPEND ls_cellcolor TO list-cellcolors .

APPEND list.

list-name1 = 'HOW'.

list-name2 = 'ARE'.

list-rowcolor = 'C410'.

ls_style-fieldname = 'NAME3' .

ls_style-style = cl_gui_alv_grid=>mc_style_button .

* ls_style-style = cl_gui_alv_grid=>MC_STYLE_HOTSPOT. APPEND ls_style TO list-cellstyles .

ls_celltext-buttoncell = 'TEST'.

APPEND ls_celltext TO list-celltext.

APPEND list.

sla-stylefname = 'CELLSTYLES'.

sla-ctab_fname = 'CELLCOLORS'.

sla-info_fname = 'ROWCOLOR'.

WRITE 'a'.

CREATE OBJECT go_grid

EXPORTING

i_parent = cl_gui_container=>screen0.

CREATE OBJECT event_receiver.

SET HANDLER event_receiver->handle_button_click FOR go_grid. CALL METHOD go_grid->set_table_for_first_display

EXPORTING

* is_variant = gs_variant

i_save = 'A'

is_layout = sla

CHANGING

it_outtab = list[]

it_fieldcatalog = gt_fieldcat[]

EXCEPTIONS

invalid_parameter_combination = 1

program_error = 2

too_many_lines = 3

OTHERS = 4.

*&---------------------------------------------------------------------*

*& Form test

*&---------------------------------------------------------------------*

FORM test USING p_es_col_id TYPE lvc_s_col

p_es_row_no TYPE lvc_s_roid.

MESSAGE i899(fi) WITH p_es_col_id-fieldname p_es_row_no-row_id . ENDFORM. " test

图像颜色特征提取原理

一、颜色特征 1 颜色空间 1.1 RGB 颜色空间 是一种根据人眼对不同波长的红、绿、蓝光做出锥状体细胞的敏感度描述的基础彩色模式,R、 G、B 分别为图像红、绿、蓝的亮度值,大小限定在 0~1 或者在 0~255。 1.2 HIS 颜色空间 是指颜色的色调、亮度和饱和度,H表示色调,描述颜色的属性,如黄、红、绿,用角度 0~360度来表示;S 是饱和度,即纯色程度的量度,反映彩色的浓淡,如深红、浅红,大小限定在 0~1;I 是亮度,反映可见光对人眼刺激的程度,它表征彩色各波长的总能量,大小限定在 0~1。 1.3 HSV 颜色模型 HSV 颜色模型依据人类对于色泽、明暗和色调的直观感觉来定义颜色, 其中H (Hue)代表色度, S (Saturat i on)代表色饱和度,V (V alue)代表亮度, 该颜色系统比RGB 系统更接近于人们的经验和对彩色的感知, 因而被广泛应用于计算机视觉领域。 已知RGB 颜色模型, 令M A X = max {R , G, B },M IN =m in{R , G,B }, 分别为RGB 颜色模型中R、 G、 B 三分量的最大和最小值, RGB 颜色模型到HSV 颜色模型的转换公式为: S =(M A X - M IN)/M A X H = 60*(G- B)/(M A X - M IN) R = M A X 120+ 60*(B – R)/(M A X - M IN) G= M A X 240+ 60*(R – G)/(M A X - M IN) B = M A X V = M A X 2 颜色特征提取算法 2.1 一般直方图法 颜色直方图是最基本的颜色特征表示方法,它反映的是图像中颜色的组成分布,即出现了哪些颜色以及各种颜色出现的概率。其函数表达式如下: H(k)= n k/N (k=0,1,…,L-1) (1) 其中,k 代表图像的特征取值,L 是特征可取值的个数,n k是图像中具有特征值为 k 的象素的个数,N 是图像象素的总数。由上式可见,颜色直方图所描述的是不同色彩在整幅图像中所占的比例,无法描述图像中的对象或物体,但是由于直方图相对于图像以观察轴为轴心的旋转以及幅度不大的平移和缩放等几何变换是不敏感的,而且对于图像质量的变化也不甚敏感,所以它特别适合描述那些难以进行自动分割的图像和不需要考虑物体空间位置的图像。 由于计算机本身固有的量化缺陷,这种直方图法忽略了颜色的相似性,人们对这种算法进行改进,产生了全局累加直方图法和局部累加直方图法。 2.2 全局累加直方图法 全局累加直方图是以颜色值作为横坐标,纵坐标为颜色累加出现的频数,因此图像的累加直方空间 H 定义为:

LED可变换多种颜色控制系统的制作流程

本技术公开了一种LED可变换多种颜色控制系统,包括整流电路、DC DC变换器、无线传输模块、APP终端、主控制器、LED驱动器和LED灯组,所述整流电路的输出端与DC DC变换器输入端连接,所述DC DC变换器的输出端分别与无线传输模块和主控制器连接,所述无线传输模块与APP终端无线连接,所述主控制器的输出端与所述LED驱动器连接且LED驱动器的输出端与LED灯组连接,所述整流电路通过DC DC变换器为无线传输模块和LED驱动器供电,所述APP终端用于输入颜色及亮度信号,所述述无线传输模块用于接收APP终端的颜色亮度信号并传送给主控制器,所述主控制器用于控制LED驱动器驱动LED灯组,本技术与现有技术相比的优点在于:可无线控制,可控制颜色以及亮度变化。 技术要求 1.一种LED可变换多种颜色控制系统,包括整流电路(1)、DC-DC变换器(2)、无线传输模 块(3)、APP终端(4)、主控制器(5)、LED驱动器(6)和LED灯组(7),其特征在于:所述整流电路(1)的输出端与DC-DC变换器(2)输入端连接,所述DC-DC变换器(2)的输出端分别与无线传输模块(3)和主控制器(5)连接,所述无线传输模块(3)与APP终端(4)无线连接,所述主控制器(5)的输出端与所述LED驱动器(6)连接且LED驱动器(6)的输出端与LED灯组(7)连 接; 所述整流电路(1)通过DC-DC变换器(2)为无线传输模块(3)和LED驱动器(6)供电,所述APP 终端(4)用于输入颜色及亮度信号,所述述无线传输模块(3)用于接收APP终端(4)的颜色亮度信号并传送给主控制器(5),所述主控制器(5)用于控制LED驱动器(6)驱动LED灯组(7)。

打印机色彩调整技巧

打印机色彩调整技巧 一直以来经常有网友问我为什么自己使用的打印机打印出来的图片色彩总是与显示器上显示的不同,这个原因我曾经在前面发表的一篇稿子《EPSON Stylus Photo R290 Series打印机色彩设置(一)——ICC色彩管理文件应用》中介绍过,并且该篇文章也介绍了通过墨水厂家提供的ICC管理文件对色彩进行调整的方法。 这ICC导入的调整方法对于我们广大喷友来说应该是最简单易学的,可是很多的墨水厂家并没有提供ICC文件或者只提供部分常见机型的ICC文件,就使得我们在很多对输出色彩不满意的时候都无法使用ICC导入的方法对色彩进行调整,这时候我们该怎么办呢?其实方法很简单,在EPSON打印机的驱动程序中已经为我们手动调整色彩做了很好的准备,其驱动程序中就可以实现任意对色彩进行调整。 我们可以从打印机和传真窗口中(图1)右键需要调整的打印机,然后点击打印机首选项,进入图2的界面,然后点击高级按钮进入图3界面中进行设置。 图1

图2

图3 从图3中我们可以看到红圈选中的部分,这里就是我们做色彩调整的主战场了。下面我们拿一个实例来进行讲解。请看原图:

我们先使用EPSON的R270打印机在未作调整的情况下打印一份图片(如图4打印选项为:普通纸+普通模式)

图4 打印出来的如下图,色彩有些偏,整幅图片都显得太白,色彩太浅。 分析一下上图:明显的色彩偏淡,从人的皮肤上可以看到少了些许的黄色,有些偏蓝,于是我们做一下如图5的调整(亮度-5,对比度+5,饱和度+10,黄色+10)

图5 做完调整以后打印出来的如下图:

色系大全 色彩大全 色卡大全 色彩名称 色彩图片.

色系大全色彩大全色卡大全色彩名称色彩图片 ████粉红,即浅红色。别称:妃色杨妃色湘妃色妃红色 ████妃色妃红色:古同“绯”,粉红色。杨妃色湘妃色粉红皆同义。 ████品红:比大红浅的红色 ████桃红,桃花的颜色,比粉红略鲜润的颜色。 ████海棠红,淡紫红色、较桃红色深一些,是非常妩媚娇艳的颜色。 ████石榴红:石榴花的颜色,高色度和纯度的红色。 ████樱桃色:鲜红色 ████银红:银朱和粉红色颜料配成的颜色。多用来形容有光泽的各种红色,尤指有光泽浅红。████大红:正红色,三原色中的红,传统的中国红,又称绛色 ████绛紫:紫中略带红的颜色 ████绯红:艳丽的深红 ████胭脂:1,女子装扮时用的胭脂的颜色。2,国画暗红色颜料 ████朱红:朱砂的颜色,比大红活泼,也称铅朱朱色丹色 ████丹:丹砂的鲜艳红色 ████彤:赤色 ████茜色:茜草染的色彩,呈深红色 ████火红:火焰的红色,赤色 ████赫赤:深红,火红。泛指赤色、火红色。 ████嫣红:鲜艳的红色 ████洋红:色橘红 ████炎:引申为红色。 ████赤:本义火的颜色,即红色 ████绾:绛色;浅绛色。 ████枣红:即深红 ████檀:浅红色,浅绛色。 ████殷红:发黑的红色。 ████酡红:像饮酒后脸上泛现的红色,泛指脸红

████酡颜:饮酒脸红的样子。亦泛指脸红色 ████鹅黄:淡黄色 ████鸭黄:小鸭毛的黄色 ████樱草色:淡黄色 ████杏黄:成熟杏子的黄色 ████杏红:成熟杏子偏红色的一种颜色 ████橘黄:柑橘的黄色。 ████橙黄:同上。 ████橘红:柑橘皮所呈现的红色。 ████姜黄:中药名。别名黄姜。为姜科植物姜黄的根茎。又指人脸色不正,呈黄白色 ████缃色:浅黄色。 ████橙色:界于红色和黄色之间的混合色。 ████茶色:一种比栗色稍红的棕橙色至浅棕色 ████驼色:一种比咔叽色稍红而微淡、比肉桂色黄而稍淡和比核桃棕色黄而暗的浅黄棕色 ████昏黄:形容天色、灯光等呈幽暗的黄色 ████栗色:栗壳的颜色。即紫黑色 ████棕色:棕毛的颜色,即褐色。1,在红色和黄色之间的任何一种颜色2,适中的暗淡和适度的浅黑。████棕绿:绿中泛棕色的一种颜色。 ████棕黑:深棕色。 ████棕红:红褐色。 ████棕黄:浅褐色。 ████赭:赤红如赭土的颜料,古人用以饰面 ████赭色:红色、赤红色。 ████琥珀: ████褐色:黄黑色 ████枯黄:干枯焦黄 ████黄栌:一种落叶灌木,花黄绿色,叶子秋天变成红色。木材黄色可做染料。 ████秋色:1,中常橄榄棕色,它比一般橄榄棕色稍暗,且稍稍绿些。2,古以秋为金,其色白,故代指白色。 ████秋香色:浅橄榄色浅黄绿色。 ████嫩绿:像刚长出的嫩叶的浅绿色 ████柳黄:像柳树芽那样的浅黄色 ████柳绿:柳叶的青绿色 ████竹青:竹子的绿色 ████葱黄:黄绿色,嫩黄色

大屏幕控制系统软件详解说明V6.(完整)

大屏幕控制系统软件详解说明 一软件安装 安装注意事项: 非专业人事安装:安装前请先关闭防火墙(如360安全卫士,瑞星,诺盾等),等安装完并且成功启动本软件后可重新开启防火墙; 专业人事安装:先把防火墙拦截自动处理功能改为询问后处理,第一次打开本软件时会提示一个拦截信息; 安装前请校对系统时间,安装后不能在错误的系统时间下运行/启动软件,否则会使软件注册失效,这种情况下需要重新注册; Windows 7,注意以下设置 0.1)打开控制面板 0.2) 选择系统和安全 0.3) 选择操作中心 0.4) 选择更换用户帐户控制设置 0.5)级别设置,选择成从不通知 1.软件解压后,请选择双击,进入安装界面如图1,图2 图1

图2 2.选择键,进入下一界面如图3 图3 3.选中项,再按键,进入下一界面如图4

图4 4.选择键,进入下一界面如图5 图5 5.选中项,再选择键,进入下一界面如图6

图6 6.选择键,进入下一界面如图7 图8 7.选择键,软件安装完成 二软件操作 选择WINDOWS 下开始按钮,选择程序,选择Wall Control项, 点击Wall Control软件进入大屏幕控制系统软件主界面如图9所示,整个软件分为3个区,标题区,设置区,功能区

图9 1.1标题区 大屏幕控制系统软件(只有管理员才可设置此项目) 1.2设置区 1.2.1系统 高级功能:管理员登录。 产品选型:选择拼接盒型号。 定时系统:设置定时时间。 幕墙开机:开机 幕墙关机:关机 退出:退出软件系统。 1.2.2设置 串口设置:设置使用的串口参数。 矩阵设置:设置矩阵的相关参数。 幕墙设置:幕墙设置参数。 幕墙颜色:幕墙颜色设置。 标志设置:更改幕墙名称。 系统设置:控制软件系统设置。 1.2.3工具 虚拟键盘:虚拟键盘设置。 硬件注册:可以通过时钟IC注册处理器的使用权限。 1.2.4语言 中文选择:选择软件语言类型为中文。 English:选择软件语言类型为英语。

4.色彩校正与色彩调整.

案例1 亮度/对比度、色阶、曲线 第一步打开“小鸭”图片。 第二步点击菜单图像>调整>亮度/对比度。 第三步将图片历史记录删除,还原图像。点击菜单图像>调整>亮度/对比度。 第四步调整输入色阶的黑色、灰色、白色滑钮。根据曲线将白色滑钮向暗部靠近,灰色滑钮移向暗部位置,灰色滑钮位置不同,暗部区域显示的清晰度就会提高。 调整色阶方式调整后的色阶 注意:理想色阶的曲线图应该是均匀分布的,输入色阶从左到右都有曲线分布。 第五步点击图像>调整>曲线,弹出曲线面板。将曲线弧度整体向上,见图。 第六步用吸管确定色彩。调节图像一般用白场确定画面最亮的区域,用黑场确定画面最黑的区域。

第七步用铅笔工具画曲线。在曲线图左上角有一个铅笔工具。 第八步稍微修改曲线,使画面呈现特殊金属效果。

案例2 曝光度 打开图片“夕阳3”,点击图像>调整>曝光度。 1. 曝光度滑竿用来调节色调范围的高光处。 2. 位移滑竿加强阴影度和中间灰度,对高光的处理则不那么明显。 案例3 色相/饱和度 第一步打开“杯子”图片,点击菜单图像>调整>色相/饱和度或按[Ctrl+U]键,打开色相/饱和度面板。 第二步拖动色相、饱和度、明度滑条上的滑块,调整所选色区的色相、饱和度和明度。 案例4 色彩平衡调色 第一步打开“荷叶”图片,调节中间调、阴影、高光选项。 案例5 体验匹配颜色 第一步打开“夕阳3”和“山村风景”两张图片。 第二步点击菜单图像>调整>匹配颜色。

第三步见效果图。

项目一给证件照背景更换颜色效果 证件照的类型很多,主要表现在背景上,比较常见的有白底、红底和蓝底,有时手头上只有某种颜色的照片,但又需要不同背景的,再去拍照麻烦也浪费钱,其实可以利用PS进行换底操作,不过对于边缘头发丝较多特别是女生的证件照要进行换底还是需要一定技巧的, 效果图原图 1、先在PS中打开原图,如下图所示: 2、右键单击背景图层,在弹出的菜单中选择“复制图层”,如下图所示:

常见色彩管理系统

现在色彩管理的产品十分多,但大体上可以分为几个层面:首先是电脑操作系统中的色彩管理(如Windows中的ICM、MAC中的ColorSync等),其次就是安装在操作系统中的色彩管理软件(如柯达公司的KPCMS、爱克发的ColorTune、Adobe的Photoshop等),还有就是测量色彩的仪器(如爱色丽的ColorElite、格林达的Spectrolino等)和色彩管理硬件(如连诺海尔的MacCTU色彩转移介面卡)。 ColorSync Mac的ColorSync色彩管理系统是由苹果公司发布的色彩管理系统,它采用ICC标准,以Lab色空间作为标准参照空间,是在Mac操作系统下应用的系统级色彩管理软件。它是一个开放式的色彩管理系统,用户可以通过ColorSync的Plug-in模块进行不同色彩管理系统之间的色彩转换。 ColorSync系统包括3个组成部分,一个ICC标准的色彩描述文件、色彩匹配方式(CMM)和应用软件界面(API)。设备描述文件定义了设备的颜色特性信息,通过这些信息可以获取所使用设备能够显示、捕捉和重现的色彩范围。当使用ColorSync建立一个文件时,文件中就会存储一个Profile文件,这样,在其他的设备上处理带有ColorSync描述文件的图像时,ColorSync 就会通过比较建立图像的设备特性与显示器的特性,进行色空间匹配运算,从而获得最佳颜色效果。色彩匹配方式是ColorSync的核心部分,它实现不同色彩空间的转换。更重要的是,ColorSync的色彩转换模式采用了LinotypeHell的高素质色彩匹配技术,用户可以使用更佳的色域压缩方法来处理色域以外的颜色。 由于各种应用软件对色彩的表现力有所不同,从图像扫描到最终复制,同一图像色彩会有不同的外观。为了工作中能够时刻掌握准确的色彩,就需要将这些应用软件进行有效的色彩匹配。色彩匹配方式可以通过ColorSync的应用软件进行色彩匹彩,从而达到一致的目的。 Photoshop Adobe的Photoshop色彩管理系统作为Adobe公司最著名的图像处理软件,在图像处理方面具有其不可替代的地位。Photoshop软件的色彩管理特性是由显示器设置(MonitorSetup)、印刷油墨设置(PrintingInksSetup)和分色设置来控制的。 为了使用户在屏幕上看到的颜色尽可能地与输出样张的颜色相接近,必须首先对用户的系统进行校正,准确的色彩工作流程一定是从显示器校正和显示设置开始的。“MonitorSetup”包括显示器校正和显示器设置两个部分。在显示器中以显示器类型、磷光粉、色温等数进行正确的选择,这样,在把图像进行色彩模式的转换时,就可以根据以上参数的设定进行正确的颜色转换。 印刷油墨设置的基本目的是Photoshop提供最终印刷所用的油墨、纸张以及印刷机械的信息。不同的纸

颜色的调节及喷涂涂料调色方法技巧

颜色的调节及喷涂涂料调色方法技巧 各类单色喷涂涂料的品种虽然相当多,但还远远不能满足人们的需要,这就要求油漆工在实际中,利用已有的原色漆调配出更加绚丽多彩的色彩,以满足用户多方面的需要。下面就介绍一下配色的方法和技巧。 配色是一项比较复杂而细致的,因为颜色的种类非常多,需要了解各种颜料的性能,也需要对色彩差异的准确判断。现行配色工艺一类是电脑配色,利用

测色和配色仪器和计算机程序,通过光电分光色差仪或光谱光度计,分析来样色板的颜色及成分,以数字的形式记录测量颜色,将其输入调色、配色软件程序,计算出各种颜色的比例,及需要加入何种颜色来达到数值指标,再进行配色,既准确又快速。在汽车修补行业,电脑测色、调色系统已开始广泛应用。 另一种人工配制复色漆,主要凭实际经验,按需要的色漆样板来识别出存在几种单色组成,各单色的大致比例是多少,做小样调配实验,然后进行配制,但也必须按照色彩学的基本原理进行。调色过程中有

如下技巧: 颜料 (1)调色时需小心谨慎,一般先试小样,初步求得应配色喷涂涂料的数量,然后根据小样结果再配制大样。先在小容器中将副色和次色分别调好。 (2)先加入主色(在配色中用量大、着色力小的颜色),再将染色力大的深色(或配色)慢慢地间断地加入,并不断搅拌,随时观察颜色的变化。 (3)“由浅入深”,尤其是加入着色力强的颜料时, f8e1k 保温喷涂 https://www.doczj.com/doc/a814835344.html,

切忌过量。 (4)在配色时,喷涂涂料和干燥后的涂膜颜色会存在细微的差异。各种喷涂涂料颜色在湿膜时一般较浅,当喷涂涂料干燥后,颜色加深。因此,如果来样是干样板,则配色漆需等干燥后再进行测色比较;如果来样是湿样板,就可以把样品滴一滴在配色漆中,观察两种颜色是否相同。 (5)事先应了解原色在复色漆中的漂浮程度以及漆料的变化情况,特别是氨基喷涂涂料和过氯乙烯喷涂涂料,需更加注意。

LED全彩控制系统的实现

LED全彩控制系统的实现 背景 LED作为一种新型光源,以其低供电电压,低功耗,长寿命,无辐射的特点,在许多场合得到应用,随着近年来其亮度的不断提高,特别是超高亮LED的出现,发光二极管得到了广泛的应用,从传统的仅作室内仪表信号指示,逐步发展到应用于交通信号灯、汽车信号灯、背光源、室内外大屏幕显示,以及目前正向照明领域的深入。目前LED在照明领域的应用主要还集中在灯饰照明中。LED本身的致光特性,使其具有易控制,频闪快的特点,由此可以利用嵌入式微处理器,按PWM(占空比)方式独立控制R(红),G(绿),B(蓝)发光灰度,从而实现全彩效果的LED灯光控制技术。由于采用超高亮LED的装饰照明灯具,其亮度已达到要求,且它在寿命,功耗,控制花样等方面和霓虹灯相比具有十分明显的优势,目前已开始逐步推广,预计今后几年将会有比较大的发展。 控制单元 控制单元是指可独立变化出全彩色的灯具单元,也可称作像素。它至少应包含一只红色LED、一只绿色LED、一只蓝色LED,各颜色LED的数目根据配色要求按一定比例构成。可将这些控制单元制作成单个灯具,亦可按一定形状或图案排列起来,形成线状或面状光源。需要注意的是,由三种颜色的LED构成的一个单元,通常必须进行混光处理,否则不能看到理想的全彩效果。在同一个发光单元中LED应紧密排列,这样可使得各LED的光斑在观赏者眼中成像重叠;相邻发光单元中心距应相同,并且该中心距满足:D≥2*L*tan(θ/2),式中D为相邻发光单元的最小中心距,L为正常使用时观看点与光源部位的垂直距离,θ为人眼最小分辨角。这样通过控制电路可使灯具显示出丰富的色彩。通过控制系统独立控制每个发光单元中的三种发光二极管的灰度级别,亦即控制每个发光单元中的红、绿、蓝三种颜色各自的亮度,就可使每个发光单元调配出多种不同的颜色,若在同一时间内控制不同的发光单元显示出不同的颜色,就可使灯具的整个发光部位呈现出色彩斑斓的效果。目前出现的功能比较强大的控制系统,可通过软件设置每个控制单元的颜色值,根据系统的参数,设置各个颜色的灰度级别,一般为256级(8位),目前具有代表性的有台湾点晶科技的一款DM413全彩LED阿驱动芯片,带有灰度发生器,默认为256级灰度,最高可设置为8192级灰度,实现的效果极为细腻。单个DM413芯片只控制一个显示单元,使得每个控制单元的电路相同,而且非常简单,一次开发,重复使用。 控制系统结构 整个控制系统分为两个部分:控制器部分和LED驱动部分(见图1)。控制器部分是系统的核心部分,它最基本的功能是将每个控制单元的颜色数据发送给相应控制单元,使所有单元相互配合,产生用户预想的效果;LED驱动部分的功能是接收颜色数据并驱动LED按该数据所表示的亮度值显示。每个基于DM413的LED驱动模块,单独控制一个LED灯具单元,每个模块结构相同,与控制器的连

基于单片机的颜色识别系统

基于单片机的颜色识别系统设计 陈雷 ( 安庆师范学院物理与电气工程学院安徽安庆246011) 指导教师:王陈宁 摘要:随着现代工业生产向高速化、自动化方向的发展,生产过程中长期以来由人眼起主导作用的颜色识别工作将越来越多地被相应的颜色传感器所替代。本设计介绍了一种基于STC89C52单片机的颜色识别系统,并且采用TCS230颜色传感器进行识别,最终将颜色信息显示出来。本设计主要阐述了TCS230颜色传感器的颜色识别原理,论述了仪器的测量原理,介绍了白平衡的校准方法,给出了颜色系统设计的系统框图,完整的硬件电路的原理图,和软件的流程图。 关键词:STC89C52单片机,TCS230颜色传感器,颜色识别系统 1引言 目前的颜色传感器通常是在独立的光电二极管上覆盖经过修正的红、绿、蓝滤波片,然后对输出信号进行相应的处理,才能将颜色信号识别出来;有的将两者集合起来,但是输出模拟信号,需要一个A/D电路进行采集,对该信号进一步处理,才能进行识别,增加了电路的复杂性,并且存在较大的识别误差,影响了识别的效果。TAOS(Texas Advanced Optoelectronic Solutions)公司最新推出的颜色传感器TCS230,不仅能够实现颜色的识别与检测,与以前的颜色传感器相比,还具有许多优良的新特性。本设计以STC89C52单片机为控制核心,利用颜色传感器TCS230设计一颜色识别系统,并能够辨别生活中的各类颜色。 2 颜色识别系统的工作原理 2.1 TCS230芯片的结构框图与特点 TCS230是TAOS公司推出的可编程彩色光到频率的转换器,它把可配置的硅光电二极管与电流频率转换器集成在一个单一的CMOS电路上,同时在单一芯片上集成了红绿蓝(RGB)三种滤光器,是业界第一个有数字兼容接口的RGB彩色传感器,TCS230的输出信号是数字量,可以驱动标准的TTL或CMOS逻辑输入,因此可直接与微处理器或其他逻辑电路相连接。由于输出的是数字量,并且能够实现每个彩色信道10位以上的转换精度,因而不再需要A/D转换电路,使电路变得更简单,当入射光投射到TCS230上时,通过光电二极管控制引脚S2、S3的不同组合,可以选择不同的滤波器;经过电流到频率转换器后输出不同频率的方波(占空比是50%),不同的颜色和光强对应不同频率的方波;还可以通过输出定标控制引脚S0、S1,选择不同的输出比例因子,对输出频率范围进行调整,以适应不同的需求。下面简要介绍TCS230芯片各个引脚的功能。 图1 TCS230引脚图 TCS230的S0、S1用于选择输出比例因子或电源关断模式;S2、S3用于选择滤波器的类型;OE

ps色调颜色调整

调整图像颜色和色调 色阶概述 可以使用“色阶”调整图像的阴影,中间调和高光的强度级别,从而校正图像的色调范围和色彩平衡。“色阶”直方图用作调整图像基本色调的直观参考。 “色阶”面板如下图 关于直方图 直方图是用图形表示每个亮度级别的像素数量,展示像素在图像中的分布情况。直方图左边显示阴影中的细节,中部显示中间调,右 侧显示高光部分。直方图可以帮助确定某个图像是否有足够的细节来进行良好的校正。 直方图还提供了图像色调范围或图像基本色调类型的快速浏览图。低色调图像的细节集中在阴影处,高色调图像的细节集中在高光处,而平均色调图像的细节集中在中间处。全色调范围的图像在所有区域中都有大量的像素。识别色调有助于确定相应的色调校正。 如下图进行读取直方图 "直方图"面板提供许多选项,用来查看有关图像的色调和颜色信息,默认情况下,直方图显示整个图像的色调范围。若要显示图像某一部分的直方图数据,先选择该部分。 **通过“曲线”对话框选择“曲线显示”选项下的“直方图”选项,和通过在“曲线调整”面板中,选择面板菜单中“曲线显示”选项,然后通过“直方图”选项,可以叠加查看图像的直方图。 直方图面板如下图: A.“通道”菜单; B.,面板菜单; C.“不使用高速缓存刷新按钮”; D.“高速缓存的数据警告”图标; E.统计数据 “直方图”中的统计数据 从“直方图”的面板菜单中选择“显示统计数据”。 ·要查看特定像素值的信息,将指针放置在直方图中。 ·查看一定范围内的值的信息,在直方图中拖移以突出显示该范围。 面板将在直方图下显示以下统计信息; 平均值:表示平均亮度值; 标准偏差:表示亮度值的变化范围; 中间值:显示亮度值范围内的中间值; 像素:表示用于计算直方图的像素综合;

图片颜色代码

颜色代码表:以下样色显示您可能觉得不够精确,这和电脑显示器有直接关系。您可查看html字体的颜 色代码,绝对正确,绝无重复。

QQ空间代码 欢迎您使用RGB颜色查询对照表 当你要给你的网页添加颜色时,有时,你能够直接使用该颜色的名称,但是大多情况下,你只能使用十六进制代码来使用这些字体颜色。(浏览器能够理解这些代码。) 为了方便你去使用这些代码,我们制作了这个列表,右边是颜色,左边是十六进制代码。 Hex Code Color #FFFFFF #FFFFCC #FFFF99 #FFFF66 #FFFF33 #FFFF00 #FFCCFF #FFCCCC #FFCC99 #FFCC66 #FFCC33 #FFCC00 #FF99FF #FF99CC #FF9999 #FF9966 #FF9933 #FF9900 #FF66FF #FF66CC #FF6699 #FF6666 #FF6633 #FF6600 #FF33FF #FF33CC #FF3399 #FF3366Hex Code Color #CCFFFF #CCFFCC #CCFF99 #CCFF66 #CCFF33 #CCFF00 #CCCCFF #CCCCCC #CCCC99 #CCCC66 #CCCC33 #CCCC00 #CC99FF #CC99CC #CC9999 #CC9966 #CC9933 #CC9900 #CC66FF #CC66CC #CC6699 #CC6666 #CC6633 #CC6600 #CC33FF #CC33CC #CC3399 #CC3366 Hex Code Color #99FFFF #99FFCC #99FF99 #99FF66 #99FF33 #99FF00 #99CCFF #99CCCC #99CC99 #99CC66 #99CC33 #99CC00 #9999FF #9999CC #999999 #999966 #999933 #999900 #9966FF #9966CC #996699 #996666 #996633 #996600 #9933FF #9933CC #993399 #993366

图片色彩搭配原则

色彩搭配的配色原则 (1)色调配色:指具有某种相同性质(冷暖调,明度,艳度)的色彩搭配在一起,色相越全越好,最少也要三种色相以上。比如,同等明度的红,黄,蓝搭配在一起。大自然的彩虹就是很好的色调配色。 (2)近似配色:选择相邻或相近的色相进行搭配。这种配色因为含有三原色中某一共同的颜色,所以很协调。因为色相接近,所以也比较稳定,如果是单一色相的浓淡搭配则称为同色系配色。出彩搭配:紫配绿,紫配橙,绿配橙。

(3)渐进配色:按色相、明度、艳度三要素之一的程度高低依次排列颜色。特点是即使色调沉稳,也很醒目,尤其是色相和明度的渐进配色。彩虹既是色调配色,也属于渐进配色。 (4)对比配色:用色相、明度或艳度的反差进行搭配,有鲜明的强弱。其中,明度的对比给人明快清晰的印象,可以说只要有明度上的对比,配色就不会太失败。比如,红配绿,黄配紫,蓝配橙。(慎用!!)

(5)单重点配色:让两种颜色形成面积的大反差。“万绿丛中一点红”就是一种单重点配色。其实,单重点配色也是一种对比,相当于一种颜色做底色,另一种颜色做图形。 (6)分隔式配色:如果两种颜色比较接近,看上去不分明,可以靠对比色加在这两种颜色之间,增加强度,整体效果就会很协调了。最简单的加入色是无色系的颜色和米色等中性色。

(7)夜配色:严格来讲这不算是真正的配色技巧,但很有用。高明度或鲜亮的冷色与低明度的暖色配在一起,称为夜配色或影配色。它的特点是神秘、遥远,充满异国情调、民族风情。

色彩搭配参考 1、红色配白色、黑色、蓝灰色、米色、灰色 2、粉红色配紫红、黑色、灰色、墨绿色、白色、米色、褐色、海军蓝。 3、橘红色配白色、黑色、蓝色。 4、黄色配紫色、蓝色、白色、咖啡色、黑色。 5、咖啡色配米色、鹅黄、砖红、蓝绿色、黑色。 6、绿色配白色、米色、黑色、暗紫色、灰褐色、灰棕色。 7、墨绿色配粉红色、浅紫色、杏黄色、暗紫红色、蓝绿色。 8、蓝色配白色、粉蓝色、酱红色、金色、银色、橄榄绿、橙色、黄色。 9、浅蓝色配白色、酱红色、浅灰、浅紫、灰蓝色、粉红色。 10、紫色配浅粉色、灰蓝色、黄绿色、白色、紫红色、银灰色、黑色。 11、紫红色配蓝色、粉红色、白色、黑色、紫色、墨绿色。

LED全彩控制系统的实现之DM413_背景

LED全彩控制系统的实现之DM413背景 LED作为一种新型光源,以其低供电电压,低功耗,长寿命,无辐射的特点,在许多场合得到应用,随着近年来其亮度的不断提高,特别是超高亮LED的出现,发光二极管得到了广泛的应用,从传统的仅作室内仪表信号指示,逐步发展到应用于交通信号灯、汽车信号灯、背光源、室内外大屏幕显示,以及目前正向照明领域的深入。目前LED在照明领域的应用主要还集中在灯饰照明中。LED本身的致光特性,使其具有易控制,频闪快的特点,由此可以利用嵌入式微处理器,按 PWM(占空比)方式独立控制R(红),G(绿),B(蓝)发光灰度,从而实现全彩效果的LED灯光控制技术。由于采用超高亮LED的装饰照明灯具,其亮度已达到要求,且它在寿命,功耗,控制花样等方面和霓虹灯相比具有十分明显的优势,目前已开始逐步推广,预计今后几年将会有比较大的发展。 控制单元 控制单元是指可独立变化出全彩色的灯具单元,也可称作像素。它至少应包含一只红色LED、一只绿色LED、一只蓝色LED,各颜色LED的数目根据配色要求按一定比例构成。可将这些控制单元制作成单个灯具,亦可按一定形状或图案排列起来,形成线状或面状光源。需要注意的是,由三种颜色的LED构成的一个单元,通常必须进行混光处理,否则不能看到理想的全彩效果。在同一个发光单元中LED

应紧密排列,这样可使得各LED的光斑在观赏者眼中成像重叠;相邻发光单元中心距应相同,并且该中心距满足:D≥2*L*tan(θ/2),式中D为相邻发光单元的最小中心距,L为正常使用时观看点与光源部位的垂直距离,θ为人眼最小分辨角。这样通过控制电路可使灯具显示出丰富的色彩。通过控制系统独立控制每个发光单元中的三种发光二极管的灰度级别,亦即控制每个发光单元中的红、绿、蓝三种颜色各自的亮度,就可使每个发光单元调配出多种不同的颜色,若在同一时间内控制不同的发光单元显示出不同的颜色,就可使灯具的整个发光部位呈现出色彩斑斓的效果。目前出现的功能比较强大的控制系统,可通过软件设置每个控制单元的颜色值,根据系统的参数,设置各个颜色的灰度级别,一般为 256级(8位),目前具有代表性的有台湾点晶科技的一款DM413全彩LED阿驱动芯片,带有灰度发生器,默认为256级灰度,最高可设置为8192级灰度,实现的效果极为细腻。单个DM413芯片只控制一个显示单元,使得每个控制单元的电路相同,而且非常简单,一次开发,重复使用。 控制系统结构 整个控制系统分为两个部分:控制器部分和LED驱动部分(见图1)。控制器部分是系统的核心部分,它最基本的功能是将每个控制单元的颜色数据发送给相应控制单元,使所有单元相互配合,产生用户预想的效果;LED驱动部分的功能是接收颜色数据并驱动LED按该数据所表示的亮度值显示。每个基于DM413 的LED驱动模块,

色彩调整命令大全[1]

#07使用其它色彩调整命令 701 0701首先要明白的是我们这里的所说的色阶是一个色彩调整工具,上节课提到的直方图中的色阶是一种概念。 色阶也属于Photoshop的基础调整工具,虽然使用的机会不是很经常。如果在前一课程中掌握了直方图的含义,那也等于掌握了色阶。相反如果直方图没有掌握好,接下去的内容可能难以理解。来回忆一下上节课提到的直方图,如下图所示。水平X轴方向代表绝对亮度范围,从0至255。竖直Y轴方向代表像素的数量。和直方图一样,Y轴有时并不能完全反映像素数量。并且色阶工具中没有统计数据显示。 打开如下左图的图像,这是在一所大学拍摄的校园风景。使用色阶命令【图像>调整>色阶】〖CTRL L〗,看到色阶的设置框如下右图所示。可以看到它和前一课中的直方图非常类似。注意下面有黑色、灰色和白色3个小箭头(图中红色123处)。它们的位置对应“输入色阶”中的三个数值(图中绿色123处)。其中黑色箭头代表最低亮度,就是纯黑,也可以说是黑场。那么大家也可以想象得到,白色箭头就是纯白。而灰色的箭头就是中间调。这种表示方式其实和曲线差不多,只是曲线在中间调上可以任意增加控制点,色阶不行。所以在功能上色阶不如曲线来的灵活。色阶设置框中的自动和选项的用途与曲线设置框中的一样。

将白色箭头往左拉动,直道上方的输入色阶第3项数值减少到200,观察图像变亮了。如下2图。这相当于前一节课中提高的合并亮度,也就是说从200至255这一段的亮度都被合并了,合并为多少呢?合并到255。因为白色箭头代表纯白,因此它所在的地方就必须提升到255,之后的亮度也都统一停留在255上。形成的一种高光区域合并的效果。

发色板颜色及名称图,色板颜色大图,色板颜色及名称图

发色板颜色及名称图,色板颜色大图,色板颜色及名称图 发色板颜色及名称图,色板颜色大图,色板颜色及名称图色板颜色色板颜色一般分为三大类:第一类为基色,要紧用来补充色素及打底,从1到10一共10个颜色,数字越小所含黑色素越高颜色就越深,反之数字越大所含黑色素越少颜色就越浅。 第二类为潮流色也是目标色,它一般分为灰、紫、黄、橙、红等几个系列,每个系列依据不同的色度来区分,多为市场上较流行的色彩。 第三类为调理色,也就是红、黄、蓝、橙、绿、紫、多用来加强染发中的色彩,因此也称加强色 发色板颜色及名称图亚麻系发色亚麻系发色能够讲是当下最流行的一款发色之一,不仅时尚潮流更是能衬肤色,让皮肤看起来白皙有光泽,专门适合用来提升肤色。从这一张图能够非常清楚的看到亚麻系不同色号以及名称,一目了然! 天然棕色系和活力红色系这是天然棕色系与活力红色系的色板颜色图,是不是觉得看起来非常清晰呢?天然棕色系颜色也是一款非常不错的染发,备受众多妹子的青睐与追捧。关于活力的红色系染发来讲,比较适合走潮流一点的人群,如何讲那个颜色比较抢眼! 沙金色沙金色染发专门适合年轻女性,如此的发色不仅潮流有范儿,而且专门有温暖治愈人,染上这一款发色保证正能量爆棚。 苦亚麻色苦亚麻发色也是今年的一大流行发色,专门显高冷气质,而且还相当时髦!染上这款苦亚麻发色,保证你能潮一整季。 木莓棕色木莓棕色专门显白,非常适合亚洲女性选择,不仅能够衬托出嫩白美肌,而且挺显年轻呢。 赤血红莲色这一款赤血红莲色会比较亮眼一些,染上绝对是潮流吸睛,走都那都能吸精很多,专门潮流个性。 巧克力色巧克力色可温暖可潮流,也是当下比较流行的一款发色之一,不仅十分百搭而且还非常显白呢,想要衬托出嫩白美肌的妹子们可不要错过了。 蜂蜜茶色蜂蜜茶色在最近但是狠狠火了一把,低调中带有一点小清新,专门符合20岁女孩的诉求,相信很多妹子都会爱上这款蜂蜜茶色。

颜色的调节及涂料调色技巧

颜色的调节及涂料调色技巧 各类单色涂料(又称原色漆)的品种虽然相当多,但还远远不能满足人们的需要,这就要求油漆工在实际工作中,利用已有的原色漆调配出更加绚丽多彩的色彩,以满足用户多方面的需要。 配色是一项比较复杂而细致的工作,因为颜色的种类非常多,需要了解各种颜料的性能,也需要对色彩差异的准确判断。现行配色工艺一类是电脑配色,利用测色和配色仪器和计算机程序,通过光电分光色差仪或光谱光度计,分析来样色板的颜色及成分,以数字的形式记录测量颜色,将其输入调色、配色软件程序,计算出各种颜色的比例,及需要加入何种颜色来达到数值指标,再进行配色,既准确又快速。在汽车修补行业,电脑测色、调色系统已开始广泛应用。 另一种人工配制复色漆,主要凭实际经验,按需要的色漆样板来识别出存在几种单色组成,各单色的大致比例是多少,做小样调配实验,然后进行配制,但也必须按照色彩学的基本原理进行。调色过程中有如下技巧。 (1)调色时需小心谨慎,一般先试小样,初步求得应配色涂料的数量,然后根据小样结果再配制大样。先在小容器中将副色和次色分别调好。 (2)先加入主色(在配色中用量大、着色力小的颜色),再将染色力大的深色(或配色)慢慢地间断地加入,并不断搅拌,随时观察颜色的变化。 (3)“由浅入深”,尤其是加入着色力强的颜料时,切忌过量。 (4)在配色时,涂料和干燥后的涂膜颜色会存在细微的差异。各种涂料颜色在湿膜时一般较浅,当涂料干燥后,颜色加深。因此,如果来样是干样板,则配色漆需等干燥后再进行测色比较;如果来样是湿样板,就可以把样品滴一滴在配色漆中,观察两种颜色是否相同。

(5)事先应了解原色在复色漆中的漂浮程度以及漆料的变化情况,特别是氨基涂料和过氯乙烯涂料,需更加注意。 (6)调配复色涂料时,要选择性质相同的涂料相互调配,溶剂系统也应互溶,否则由于涂料的混溶性不好,会影响质量,甚至发生分层、析出或胶化现象,无法使用。 (7)由于颜色常带有各种不同的色头,如果配正绿时,一般采用带绿头的黄与带黄头的蓝;配紫红时,应采用带红头的蓝与带蓝头的红;配橙色时,应采用带黄头的红与带红头的黄。 (8)要注意在调配颜色过程中,还要添加的哪些辅助材料,如催干剂、固化剂、稀释剂等的颜色,以免影响色泽。 (9)在调配灰色、绿色等复色漆时,由于多种颜料的配制,颜料的密度、吸油量不同,很可能发生“浮色”“发花”等现象,这时可酌情加入微量的表面活性剂或流平剂、防浮色剂来解决。如常加入0.1%的硅油来防治,国外公司生产的各种表面活性剂,需分清用在何种溶剂体系,加入量一般在0.1%~1%。 (10)利用色漆漆膜稍有透明的特点,选用适宜的底色可使面漆的颜色比原涂料的色彩更加鲜明,这是根据自然光反射吸收的原理,底色与原色叠加后产生的一种颜色,涂料工程称之为“透色”。如黄色底漆可使红色更鲜艳,灰色底漆使红色更红,正蓝色底漆可使黑色更黑亮,水蓝色底漆使白色更洁净清白。奶油色、粉红色、象牙色、天蓝色,应采用白色做底漆等。 表1列出了常用颜料的品种,虽然同为一种颜色的颜料,但颜色的色调、明度和饱和度上都有极大的差别,使用者需注意选择。以表2列出了复色漆的常用配色表,具体颜色的配制,还需按上述技巧多次实验。 表1 常用颜料的品种

图像深度与颜色类型

图像深度与颜色类型 2011-09-07 17:06:44| 分类:图像处理| 标签:|举报|字号大中小订阅四.图像深度与颜色类型< XMLNAMESPACE PREFIX ="O" /> 图像深度是指位图中记录每个像素点所占的位数,它决定了彩色图像中可出现的最多颜色数,或者灰度图像中的最大灰度等级数。图像的颜色需用三维空间来表示,如RGB颜色空间,而颜色的空间表示法又不是惟一的,所以每个像素点的图像深度的分配还与图像所用的颜色空间有关。以最常用的RGB颜色空间为例,图像深度与颜色的映射关系主要有真彩色、伪彩色和直接色。 (一)真彩色(true-color):真彩色是指图像中的每个像素值都分成R、G、B三个基色分量,每个基色分量直接决定其基色的强度,这样产生的颜色称为真彩色。例如图像深度为24,用R:G:B=8:8:8来表示颜色,则R、G、B各用8位来表示各自基色分量的强度,每个基色分量的强度等级为28=256种。图像可容纳224=16M 种颜色。这样得到的颜色可以反映原图的真实颜色,故称真彩色。 (二)伪彩色(pseudo-color):伪彩色图像的每个像素值实际上是一个索引值或代码,该代码值作为颜色查找表(CLUT,Color Look-Up Table)中某一项的入口地址,根据该地址可查找出包含实际R、G、B的强度值。这种用查找映射的方法产生的颜色称为伪彩色。用这种方式产生的颜色本身是真的,不过它不一定反映原图的颜色。在VGA显示系统中,调色板就相当于颜色查找表。从16色标准VGA调色板的定义可以看出这种伪彩色的工作方式(表06-03-2)。调色板的代码对应RGB颜色的入口地址,颜色即调色板中RGB混合后对应的颜色。 表06-03-216色标准VGA调色板

利用MCU的LED色彩控制系统实现

利用MCU的LED色彩控制系统实现 LED用于通用照明已指日可待。LED在通用照明系统中优势很多,如寿命更长以及效率更高。然而, LED技术还面临着一些挑战。其中一个挑战就是如何产生高品质的白光。白光LED 的构成包含了蓝光LED 和能将光输出移至光谱的其他波段的一种荧光粉。许多白光LED都无法产生高显色指数(Color Rendering Index,CRI),该参数用于衡量光源真实重现色彩的能力。 通过混合两种或两种以上颜色的LED光,可以获得品质更高的白光系统。在这些多色系统中,每种色源的光输出会随时间和温度而漂移。光传感器和小型单片机(MCU)可用于维持特定颜色和相关色温(Correlated Color Temperature,CCT)。在本文中,我们将进一步了解传感器、所需MCU资源和软件。 目前市场上有许多经济实惠的小型光传感器,它们可以向MCU提供用于处理的信息。典型地,传感器具有一些可选的颜色过滤器,用于测量红光、绿光、蓝光或白光(无过滤器)。光传感器输出接口可通过一系列的方法与MCU连接。光转电压传感器通过输出电压与模数转换器(ADC)相连。光转频率传感器提供变频输出,输出频率与光的量成正比。这些传感器的脉冲输出可以在MCU定时器中进行累加,以确定光照级别。光转数字传感器通常具有串行数字接口,例如I2C。每种类型的传感器接口都具有独特的优点,且需要不同的MCU资源。图1所示的系统框图给出了多种MCU外设,它们在颜色可调的LED照明设计中非常有用。 在完整的闭环色彩控制系统色彩控制系统中,MCU必须读取来自光传感器的颜色成分,校准光传感器输出,并通过调节各个LED驱动器的输出获得想要的颜色。LED需要使用恒流驱动器来维持光输出的一致性。这可以使用各种驱动器技术实现,这些技术包括线性和开关模式解决方案。最终的选择取决于诸如效率要求、输入电压范围和所用LED数量等因素。 驱动器输出可以使用不同的方法来控制。首先,MCU可以通过数模转换器(DAC)或数字电位计来产生模拟参考电压。参考电压可以使驱动器输出在零至最大电流之间变化。MCU还可以提供用于调制驱动器输出的PWM信号。PWM信号可用于使能/禁止驱动器本身,或者用于控制将LED与驱动器输出断开的开关。如果使用PWM控制,则选择的PWM频率要足够高,这样人眼才能察觉不到任何闪烁。 设计人员必须确定色彩控制系统要求的控制分辨率需要达到何种程度,以便选择具备相应外设的MCU。对于光转电压传感器,MCU上ADC的测量分辨率很重要。光转频率传感器需要一个通过外部时钟实现递增的MCU时基。光转数字传感器需要相应的串行通信接口外设。 带多个PWM外设的MCU可用于控制各个LED驱动器。在高分辨率色彩控制系统中,首选具有16位或更高控制分辨率的PWM外设。串行通信外设(如UART、SPI、I2C、LIN和USB等)支持输入/输出控制和显示功能。 对色彩控制系统来说,PIC24FJ16GA002PIC24FJ16GA002(见图2)之类的MCU器件是上佳之选。PIC24器件具有28引脚的小尺寸封装,程序存储器范围为16至64 KB,并且在单个器件中提供了串行通信接口、10位ADC和5个PWM通道。16位MCU内核可以轻松地处理与传感器校准和色彩控制有关的算术运算。 传感器数据输出必须根据参考电压进行校准,以提供一致的结果。校准过程使用色度计来将不同颜色LED的输出与光谱响应和光传感器的灵敏度在标准色度坐标系中进行数学关联。校准过程会生成一个系数矩阵,它必须随照明系统存储在非易失性存储器中,并在控制系统的每次控制中用于确定关联和所需输出之间的差。 完成校准后,MCU可以将传感器数据与理想的CIE(国际照明委员会)色度图坐标进行比较,

相关主题
文本预览
相关文档 最新文档