一种获取显示屏最大公共色域的方法及装置的制造方法_4

文档序号:9525182阅读:来源:国知局
,则进行步骤3。如S都在所有Ξ角 形内(或者上),则S为公共色域的顶点Ci,结束流程。
[0129] 3.如果k=j,判断边CjiCiiW与边Cr,A,ii或者边CiiC…与边Cr,A,w是否存 在交点。如果不存在交点,则令点S=Cf,i,j=r,k=j,返回步骤2。如果存在交点,把 交点J求出,令S=J。如果J是边1与边的交点,则k=r。如果J是边 CjiCj,W与边Cr,A,i1的交点,则k=j,j=r。返回步骤2。如果k声j,判断边C 1与 边A,W是否存在交点。如果存化求出交点J,判断交点J是否在线段C,iS的延长线上。 如果交点在线段C,iS的延长线上,令S=J,k=r,返回步骤2。如果交点在线段C,iS上, 则把CkiCk,W与边Cr,壯,的义点J求出,令S=J,j= !,返回步骤2。如果不存化判断 边CkA,w与边Cr,A,i1是否存在交点。如果存化把交点J求出,令S=J,j=r,返回步 骤2。如果不存在,则都不存在交点,令点S=。,1,j=r,k=j,返回步骤2。
[0130] 最后,把所有η个色域的顶点求出来则得到m个不同色域的最大的色域。 阳131] 通过图7所示的过程,W-实例进一步阐述: 阳1巧色域Ni数据如表1: 阳1;33]
阳134] 表1 阳135] 色域成数据如表2: 阳 136]
[0137]表 2 阳13引色域吨数据如表3: 阳 139]
[0140] 表 3
[0141] 在色度图表示如图8 (色域Ni用圆圈表示,色域N2用正方形表示,色域N3用Ξ角 形表示),包括5个基色分类。 阳14引 W色域的顶点C3为例,其求解路径为:Ci3-〉J1-〉J2。 阳143] 其他色域顶点求解和C3 -致,最终求解得到色域顶点色坐标如表4所示:
[0144]
[0145] 2 表 4 阳146] 把色域的所有顶点求出并连接,最大公共色域如图9虚线包围所示。 阳147] 请参阅图4,本发明实施例中提供的一种获取显示屏最大公共色域的装置的一个 实施例包括:
[0148] 分类单元401,用于确定复数个色域中的基色的颜色数量,并根据每一个颜色对所 有色域中的所有色点进行相邻颜色的基色分类;
[0149] 色域确定单元402,用于对属于同一基色分类,且不属于同一色域中的所有色点进 行确定;
[0150] 公共色点确定单元403,用于根据色点对应的色坐标确定满足不超出于每个色域 的条件的公共色点,公共色点对应的色坐标为至少一个色域的边界色坐标; 阳151] 最大公共色域确定单元404,用于根据所有公共色点对应的色坐标确定最大公共 色域。
[0152] 本实施例中,通过分类单元401先根据每一个颜色对所有色域中的所有色点进行 相邻颜色的基色分类,色域确定单元402再对属于同一基色分类,且不属于同一色域中的 所有色点进行确定,然后公共色点确定单元403根据色点对应的色坐标确定满足不超出于 每个色域的条件的公共色点,最后最大公共色域确定单元404根据所有公共色点对应的色 坐标确定最大公共色域,便用于实现多基色的显示屏的最大公共色域求取,从而提高显示 屏的显示一致性,进一步提高了显示屏实际显示效果。 阳153] 上面是对获取显示屏最大公共色域的装置的各单元进行详细的描述,下面将对子 单元进行详细的描述,请参阅图5,本发明实施例中提供的一种获取显示屏最大公共色域的 装置的一个实施例包括: 阳154] 分类单元501,用于确定复数个色域中的基色的颜色数量,并根据每一个颜色对所 有色域中的所有色点进行相邻颜色的基色分类; 阳155] 色域确定单元502,用于对属于同一基色分类,且不属于同一色域中的所有色点进 行确定; 阳156] 公共色点确定单元503,用于根据色点对应的色坐标确定满足不超出于每个色域 的条件的公共色点,公共色点对应的色坐标为至少一个色域的边界色坐标,公共色点确定 单元503,具体用于依次对基色分类进行遍历,对当前遍历的基色分类中的所有色点的色坐 标依次进行条件判断,若存在有满足不超出每个色域的条件的一个色点,则色点为一个公 共色点,并对下一个基色分类进行遍历,直到所有基色分类及其对应的色点遍历完成,确定 所有公共色点。 阳157] 公共色点确定单元503具体包括:
[0158] 预设子单元5031,用于将预设值设定为j=l,k=j,色点S=C,,i,j和k为色点 对应的色域变量值,i为基色分类值,C,,i为第j色域的第i基色分类色点;
[0159] 第一判断子单元5032,用于令色点对应的色域值r= 1,进行r是否不等于j,且不 等于k的判断,若是,则触发第二判断子单元5033 ;
[0160] 第二判断子单元5033,用于对当前遍历的色点S对应的色坐标进行是否不超 出第r色域对应的Ξ角形A,1 1的判断,若色点S超出第r色域对应的Ξ角形 Α,ι1,则触发预置色域边交点判断子单元5035,若色点S不超出第r色域对应的Ξ角形Cr,wCr,iCr,i1,则触发第;判断子单元5034 ; 阳161] 第Ξ判断子单元5034,用于对当前遍历的色点S对应的色坐标进行是否不超出第 r+1色域对应的S角形Cw, 1的判断,若当前遍历的色点S超出第r+1色域对应 的;角形Cw,wCw,Aw1,则触发预置色域边交点判断子单元5035,直到所有色域对应的Ξ角形遍历完成,且当前遍历的色点S不超出第r+1色域对应的Ξ角形Cw, 1, 则当前遍历的色点S为一个公共色点。 阳162] 预置色域边交点判断子单元5035具体包括:
[0163] 第一判断模块5035a,用于判断k是否等于j,若k=j,则触发第二判断模块 5035b,若k声j,则触发第Ξ判断模块5035c;
[0164]第二判断模块5035b,用于判断从点C,,为顶点的边C,,iC,,11与从点Cr,i为顶点的 边A,W或者从点CΜ为顶点的边Ci,片,W与从点Cr,为顶点的边Cr,A,11是否存在交 点J1或交点J2,若边1与边Cr,A,W存在交点J1,则触发第一确定模块5035d,若边 (:,也W与边Cr,A,11存在交点扣,则触发第二确定模块5035e,若边Ci,片,11与边Cr,A, WW及边Ci,iCj,W与边Cw。,11均不存在交点,则触发第Ξ确定模块5035f; 阳1化]第立判断模块5035c,具体用于判断从点C,,为顶点的边(:,,片,11与从点(:。1为顶 点的边A,W是否存在交点J3,若边Ci,片,1 1与边Cr,壯,W存在交点J3,则触发第四判 断模块5035g,若边Cj,iCj,11与边CW不存在交点J3,则触发第五判断模块5035h; 阳166] 第一确定模块5035d,用于确定色点S为交点J1,并计算出交点J1对应的第一色 坐标,设置k=r,并触发第一判断子单元5032 ; 阳167] 第二确定模块5035e,用于确定色点S为交点J2,并计算出交点J2对应的第二色 坐标,设置k=j,j=r,并触发第一判断子单元5032 ;
[0168] 第Ξ确定模块5035f,用于确定为色点S=。,1,设置k=j,j=r,并触发第一判 断子单元5032。
[0169] 第四判断模块5035g,用于根据计算出的交点J3对应的第Ξ色坐标判断交点J3是 否在线段C,,iS的延长线上,若交点J3在线段C,,iS的延长线上,则触发第四确定模块5035i, 若交点扔在线段C,,iS上,则计算从点Ck, 1为顶点的边Ck,A,W与从点Cr, 1为顶点的边C。 1的交点J4,色点S为交点J4,设置j=r,并触发第一判断子单元5032 ;
[0170] 第四确定模块5035i,确定所述色点S为交点J3,设置k=r,并触发第一判断子单 元 5032 ; 阳171]第五判断模块5035h,用于判断从点Ck,为顶点的边Ck,A,w与从点Cr,i为顶点的 边A, 1 1是否存在交点J4,若存在交点J4,则计算W点Ck, 1为顶点的边Ck,iCk,W与W点 1为顶点的边C。1。, 1 1的交点J4,色点S为交点J4,设置j=r,并触发第一判断子单元 5032,若不存在交点J4,则确定色点S为点。,1,设置j=r,k=j,并触发第一判断子单元 5032。
[0172] 最大公共色域确定单元504,用于根据所有公共色点对应的色坐标确定最大公共 色域。
[0173] 本实施例中,通过分类单元501先根据每一个颜色对所有色域中的所有色点进行 相邻颜色的基色分类,色域确定单元502再对属于同一基色分类,且不属于同一色域中的 所有色点进行确定,然后公共色点确定单元503根据色点对应的色坐标确定满足不超出于 每个色域的条件的公共色点,最后最大公共色域确定单元504根据所有公共色点对应的色 坐标确定最大公共色域,用于实现多基色的显示屏的最大公共色域求取,从而提高显示屏 的显示一致性,进一步提高了显示屏实际显示效果,W及W色域为单位依次遍历每个基色 分类中的色点,确定满足不超出每个色域的条件的一个色点,便高效地无遗漏的将多基色 分类中的色点确定是否满足条件的有益效果,同时复杂的复数个色域的交点也进行是否满 足不超出每个色域的条件的判断,进一步提高了最大公共色域求取的精确性。
[0174] 所属领域的技术人员可W清楚地了解到,为描述的方便和简洁,上述描述的系统, 装置和单元的具体工作过程,可W参考前述方法实施例中的对应过程,在此不再寶述。
[01巧]在本申请所提供的几个实施例中,应该理解到,所掲露的系统,装置和方法,可W通过其它的方式实现。例如,W上所描述的装置实施例仅仅是示意性的,例如,所述单元的 划分,仅仅为一种逻辑功能划分,实际实现时可W有另外的划分方式,例如多个单元或组件 可W结合或者可W集成到另一个系统,或一些特征可W忽略,或不执行。另一点,所显示或 讨论的相互之间的禪合或直接禪合或通信连接可W是通过一些接口,装置或单元的间接禪 合或通信连接,可W是电性,机械或其它的形式。 阳176] 所述作为分离部件说明的单元可W是或者也可W不是物理上分开的,作为单元显 示的部件可W是或者也可W不是物理单元,即可W位于一个地方,或者也可W分布到多个 网络单元上。可W根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0177] 另外,在本发明各个实施例中的各功能单元可W集成在一个处理单元中,也可W 是各个单元单独物理存在,也可W两个或两个W上单元集成在一个单元中。上述集成的单 元既可W采用硬件的形式实现,也可W采用软件功能单元的形式实现。
[0178] 所述集成的单元如果W软件功能单元的形式实现并作为独立的产品销售或使用 时,可W存储在一个计算机可读取存储介质中。基于运样的理解,本发明的技术方案本质 上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可ww软件产品的形 式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用W使得一台计算 机设备(可W是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法 的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,ReacK)nly Memcxry)、随机存取存储器(R
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1