图像处理装置的制作方法

文档序号:7738040阅读:85来源:国知局
专利名称:图像处理装置的制作方法
技术领域
本发明涉及受理包括颜色变换处理的多种对象颜色的设定在内的处理设定,并指示与该受理的对象颜色相关的颜色变换的图像处理装置和程序。
背景技术
以往,作为这种颜色变换指示装置,提出了对能够进行除去彩色图像中的规定的颜色的滤除(drop out)处理的图像处理装置指示处理的对象颜色的颜色变换指示装置 (例如,参照专利文献1)。在该装置中,将颜色空间分割为多个颜色空间区域,将各颜色空间区域的代表色作为调色板(color palette)排列并显示于受理画面。然后,在受理画面上从调色板中指定了代表色后,将指定的代表色的颜色空间区域所包含的颜色作为滤除处理的对象颜色来对图像处理装置进行指示。专利文献1 JP特开2006-339874号公报上述装置是受理从调色板中选择一个代表色并进行指示的装置,因此无法将多种颜色作为滤除处理的对象颜色来受理并一次性进行指示。因此,在作为对象颜色对图像处理装置指示多种颜色的情况下,在受理1个对象颜色的指定并输出了指示之后,需要通过受理画面再次受理下一个对象颜色的指定,用户的操作变得繁杂。另一方面,为了受理多种对象颜色的指定,也可以考虑排列多个调色板来进行显示,但受理画面将会大型化。

发明内容
本发明的图像处理装置和程序的主要目的在于,在防止受理画面的大型化的同时,操作性较好地受理颜色变换处理中的多种对象颜色的设定。本发明的图像处理装置和程序为了达成上述主要目的而采用了以下手段。本发明的图像处理装置,其特征在于,受理包括颜色变换处理的多种对象颜色的设定在内的处理设定,并指示与该受理的对象颜色相关的颜色变换,所述图像处理装置具备受理画面显示单元,其显示受理画面,该受理画面布置了如下部分指定切换栏, 其切换所述多种对象颜色的指定;色调范围设定栏,其由将连续变化的色调显示为带状的色调显示部、以及设定所述多种对象颜色的各色调范围的多个范围设定部构成;从属项目设定栏,其设定分别从属于所述各色调范围的从属项目;显示切换单元,其伴随所述指定切换栏的对象颜色的指定的切换而执行如下处理使所述色调范围设定栏的多个范围设定部中与所述切换的对象颜色对应的范围设定部,切换为能够进行色调范围的设定的激活显示,使剩余的范围设定部切换为与所述激活显示不同的不能进行色调范围的设定的显示,并且按照使所述从属项目设定栏能够进行与切换成所述激活显示的范围设定部对应的从属项目的设定的方式切换显示;和设定受理单元,其受理使用了所述色调范围设定栏中切换成所述激活显示的范围设定部的色调范围的设定,并且受理所述从属项目设定栏中的从属项目的设定,使其从属于所述受理的色调范围的设定,所述受理画面在与所述带状的色调显示部的长边方向正交的方向的区域中布置有所述指定切换栏和所述从属项目设定栏。在该本发明的图像处理装置中,在受理画面中,布置有由将连续变化的色调显示为带状的色调显示部、和设定多种对象颜色的各色调范围的多个范围设定部构成的色调范围设定栏,此外,在与色调显示部的长边方向正交的方向的区域中布置有切换多种对象颜色的指定的指定切换栏、和设定分别从属于各色调范围的从属项目的从属项目设定栏。并且,随着指定切换栏的对象颜色的指定的切换,将色调范围设定栏的多个范围设定部中与切换后的对象颜色对应的范围设定部切换为激活显示,以使得能够进行色调范围的设定, 并将剩余的范围设定部切换为与激活显示不同的显示,以使得不能进行色调范围的设定, 由此来受理色调范围的设定。此外,按照使从属项目设定栏能够进行与切换成激活显示的范围设定部对应的从属项目的设定的方式来切换显示,并使从属项目的设定从属于受理的色调范围的设定来受理。由此,能够通过一个受理画面来受理多种对象颜色的色调范围的设定和从属于各色调范围的从属项目的设定。此外,因为使用将色调显示为带状的色调显示部,所以与使用将色调显示为调色板状的结构或将色调显示为环状的色调环的色调显示部相比,能够减小指定多种对象颜色的情况下所需要的空间,并能够防止受理画面大型化。 其结果,能够在防止受理画面的大型化的同时,操作性较好地受理颜色变换处理的多种对象颜色的设定。在此,作为颜色变换处理,可以列举从彩色图像中除去对象颜色的滤除处理、或与滤除处理相反地强调对象颜色的颜色强调处理等。在这种本发明的图像处理装置中,也可以采用如下方式所述受理画面在所述色调显示部上按照所述多个范围设定部的每一个,布置有表示所述色调范围的两端位置的2 条1组的边界线;所述显示切换单元,是作为所述范围设定部的激活显示,切换为如下显示的单元所述2条1组的边界线分别能够在包括与由所述激活显示不同的显示的范围设定部设定的其他色调范围重合的范围在内的所述色调显示部上的整个范围滑动;所述设定受理单元,是将包括与所述其他色调范围重叠的范围在内的所述2条1组的边界线夹着的范围作为所述色调范围来受理设定的单元。这样一来,因为能够容许色调范围的重复地受理对象颜色的指定,所以能够在重复的色调范围中分别设定个别的从属项目。在该形态的本发明的图像处理装置中,也可以采用如下方式所述受理画面的所述色调显示部以其两端成为连续的色调的方式形成,所述显示切换单元是以在切换成了所述能滑动的显示的2条 1组的边界线中的一方的边界线超过所述色调显示部的一端地被滑动的情况下,所述一方的边界线出现在另一端侧的方式来切换显示的单元,所述设定受理单元是将从所述另一端到所述一方的边界线的范围、和从所述一端到另一方的边界线的范围作为所述色调范围来受理设定的单元。这样一来,即使在以省空间化为目的而使用了带状的色调显示部的情况下,因为在两端色调的连续性不会中断,所以不会损害操作性。此外,在本发明的图像处理装置中,也可以采用如下方式所述受理画面的所述从属项目设定栏作为被所述各色调范围的各自的设定共用的栏而布置,所述设定受理单元是将使用所述被共用的从属项目设定栏而设定的从属项目作为从属于由切换成所述激活显示的范围设定部设定的色调范围的项目来受理的单元。这样一来,因为能够减小从属项目设定栏所需要的空间,所以能够进一步防止受理画面的大型化。
并且,也可以采用如下方式是在根据构成彩色图像的像素的灰度值来取得色调和亮度、并将该取得的色调符合所述设定的对象颜色的色调范围的像素作为处理对象像素、来进行使用了所述取得的亮度的颜色变换处理时、指示与所述对象颜色相关的颜色变换的上述任意一种形态的本发明的图像处理装置,所述受理画面,作为所述从属项目设定栏,按照所述各色调范围的每一个布置有能够调整作为所述处理对象像素的像素的亮度的项目。在此,作为这种亮度的调整,可以列举灵敏度的调整。本发明的程序是用于使计算机发挥上述任意一种本发明的图像处理装置的作用的程序。该程序既可以记录于计算机可读取的记录介质(例如硬盘、ROM、FD、⑶、DVD等), 也可以通过传输介质(因特网或LAN等通信网)而从某计算机配送到其他计算机,还可以以其他任何形式来发送接收。若使计算机执行该程序,则能够得到与上述图像处理装置相同的效果。


图1是表示扫描系统10的结构的概要的结构图。图2是表示画质调整画面40的一个例子的说明图。图3是表示滤除颜色设定画面60的一个例子的说明图。图4是表示设定多个对象颜色的色调范围的样态的说明图。图5是表示滤除处理例程(routine)的一个例子的流程图。图6是表示对象像素的设定处理的一个例子的流程图。图7是表示滤除用颜色变换处理的一个例子的流程图。图8是表示使用于亮度变换处理的变换曲线L1、L2的说明图。图9是表示颜色变换用的基准系数dl、d2、d3的一个例子的说明图。符号说明10扫描系统;12USB线;20用户计算机(用户PC) ;21控制器;22CPU ;23R0M ; 24RAM ;25硬盘驱动器(HDD) ;2 驱动程序(driver) J6操作部;27显示部;四总线;30打印机;31控制器;32印刷机构;33扫描仪机构;40画质调整画面;41输出设定栏;42a、42b、 42c单选按钮(radio button) ;43列表框;45画质调整栏;46a、46b单选按钮;47a、47b列表框;48明亮度用滑动条;48a、49a数值框;49对比度用滑动条;50按钮群;51预览按钮; 52基本扫描按钮;53帮助按钮力4环境设定按钮;55关闭按钮;60滤除颜色设定画面;61 设定登记栏;62列表框;63保存按钮;64删除按钮;65调整栏;6fe、6^、65c、65d、6k单选按钮;66追加按钮;67删除按钮;68色调条;69、69a、69b、69c滑块;70a、70b数值框;71灵敏度用滑动条;71a、7h数值框;72强度用滑动条;73重置按钮;75提取栏;76预览区域; 77提取图标;78放大显示区域;78a提取位置;80按钮群;81复选框(checlcbox) ;82帮助按钮;83关闭按钮;HR1、HR2、HR3色调范围;Li、Li,、Li”、L2、L2,、L2”变换曲线;P预览图像;Q、Q’、Q”交点;S纸张。
具体实施例方式接下来,基于附图,对本发明的实施方式进行说明。图1是表示作为本发明的一个实施方式的扫描系统10的结构的概要的结构图。本实施方式的扫描系统10由用户计算机(用户PC) 20、和通过USB线12与用户PC20连接的打印机30构成。用户PC20具备控制器21,其具备执行各种控制的CPU22、存储各种控制程序的 R0M23、暂时存储数据的RAMM等;硬盘驱动器(HDD) 25,其存储各种应用程序、各种驱动程序、数据文件等;键盘和鼠标等操作部26 ;和作为显示器的显示部27,用户PC20是将它们通过总线四而电连接的通用的个人计算机。在该用户PC20的HDD25中,存储有用于在用户PC20和打印机30之间进行与印刷数据、扫描数据等数据的发送接收、印刷处理、扫描处理相关的各种设定的驱动程序(打印机驱动程序和扫描仪驱动程序)2fe。该驱动程序25a 在进行扫描处理时,具有进行除去某特定的颜色的所谓滤除处理的滤除功能,和与滤除处理相反、进行强调某特定的颜色的所谓颜色强调处理的颜色强调功能。打印机30具备控制器31,其负责装置整体的控制;印刷机构32,其通过对纸张 S喷出作为着色剂的墨液来进行印刷;和扫描仪机构33,其光学性地读取载置在未作图示的原稿台上的原稿来生成图像数据,打印机30是将它们通过未作图示的总线而电连接的多功能打印机。另外,印刷机构32构成为通过从未作图示的印刷头向纸张S喷出C(蓝绿色),品红色(M)、黄色(Y)、黑色⑶的各颜色的墨液来进行印刷的众所周知的喷墨式的彩色打印机机构。此外,扫描仪机构33构成为众所周知的图像扫描仪,具备将向原稿发光后的反射光分解为红色(R)、绿色(G)、蓝色(B)的各颜色后的RGB数据,作为扫描图像的众所周知的彩色图像传感器。另外,RGB数据是像素被配置为纵横的矩阵状,且被配置的像素的各值按照浓淡用值0 255的256灰度(8比特)来表示的数据。接下来,对像这样构成的本实施方式的扫描系统10的动作,特别是伴随滤除处理进行扫描处理时的动作进行说明。若通过用户对操作部26的操作而选择了扫描处理,则用户PC20的CPU22从HDD25中读出驱动程序25a,使主画面显示在显示部27上,若从该主画面中选择了 “滤除/色强调”标签,则切换到画质调整画面40。图2是表示画质调整画面 40的一个例子的说明图。另外,在本实施方式中,采用了通过“滤除/色强调”标签的选择而切换到画质调整画面40的结构,但也可以采用在主画面中包含画质调整画面40的画面结构。以下,对该画质调整画面40进行说明。该画质调整画面40由如下部分构成设定扫描处理后的图像数据的输出的输出设定栏41 ;调整图像数据的画质的画质调整栏45 ;和由各种按钮构成的按钮群50。在输出设定栏41中,布置有能够选择性地设定输出彩色、灰色、黑白的哪一种图像的单选按钮 4 42c ;和能够以下拉形式来设定输出图像的分辨率的列表框43。该输出设定栏41中的设定被CPU22登记到RAMM中。此外,在画质调整栏45中,布置有能够选择性地设定进行滤除处理和颜色强调处理的哪一个的单选按钮46a、46b ;能够以下拉形式来设定滤除处理的对象颜色的列表框47a ;能够以下拉形式来设定颜色强调处理的对象颜色的列表框 47b ;能够进行输出图像的明亮度的调整且其调整值显示在数值框48a中的明亮度用滑动条48 ;和能够进行输出图像的对比度的调整且其调整值显示在数值框49a中的对比度用滑动条49。另外,在明亮度用滑动条48和对比度用滑动条49中,通过在数值框48a、49a中输入数值也能够进行设定。并且,在按钮群50中,布置有用于使扫描图像进行预览显示的预览按钮51 ;用于进行基本扫描的基本扫描按钮52 ;用于读出帮助画面的帮助按钮53 ;用于进行各种环境设定的环境设定按钮讨;和用于结束处理的关闭按钮阳。在此,在设定滤除处理或颜色强调处理的对象颜色的列表框47a、47b中,作为对象颜色可以选择红、蓝、绿等既定的颜色或能够由用户来定制的“用户设定”颜色。若在设定滤除处理的对象颜色的列表框47a中选择了 “用户设定”,则CPU22读出滤除颜色设定画面 60并显示于显示部27。在此,图3是表示滤除颜色设定画面60的一个例子的说明图。以下,对该滤除颜色设定画面60进行说明。另外,若在读出滤除颜色设定画面60时没有进行图像的预扫描,则CPU22对打印机30的扫描仪机构33输出扫描指示来进行预扫描。此外, 在设定颜色强调处理的对象颜色的列表框47b中选择了“用户设定”的情况下,显示色强调颜色设定画面,但因为是与滤除颜色设定画面60相同的画面,所以省略其图示和说明。该滤除颜色设定画面60由如下部分构成调用已登记的颜色设定或者登记新的颜色设定的设定登记栏61 ;对成为滤除处理的对象的多个对象颜色的指定进行切换,或者对各对象颜色调整色调范围,或者针对调整后的色调范围调整灵敏度或强度的调整栏65 ; 用于从处理对象的图像中提取对象颜色的提取栏75 ;和由各种按钮构成的按钮群80。在设定登记栏61中,布置有能够以下拉形式来选择已登记的颜色设定的列表框 62 ;用于登记现在的颜色设定的保存按钮63 ;和用于从列表框62的下拉菜单中删除已登记的颜色设定的删除按钮64。在该设定登记栏61中,若通过用户的操作部沈的操作而输入了设定名并按下(点击)了保存按钮63,则CPU22将此时的调整栏65的设定内容存储到HDD25的规定区域中,使得以后能够从列表框62的下拉菜单中读出。此外,在调整栏65 中,布置有能够与指定颜色编号(在本实施方式中,为值1 幻对应地切换对象颜色的指定的单选按钮65a 65e ;用于指定新的对象颜色的追加按钮66 ;用于删除指定的对象颜色的设定的删除按钮67;连续显示从0°到360°的色调并且两端部的色调连续的带状的色调条68 ;与色调条68重叠地显示,且能够将被表示两端的2条边界线包围的范围设定为对象颜色的色调范围的滑块69 ;显示滑块69的左端的边界线的位置的数值框70a ;显示滑块69的右端的边界线的位置的数值框70b ;能够进行灵敏度的调整,且其调整值显示于数值框71a中的灵敏度用滑动条71 ;能够进行强度的调整且其调整值显示于数值框72a中的强度用滑动条72 ;和对各种设定进行重置的重置按钮73。另外,滑块69通过分别使2条边界线滑动而能够进行色调范围的设定,通过在数值框70a、70b中输入数值也能够进行设定。此外,灵敏度用滑动条71和强度用滑动条72也同样能够通过在数值框71a、72a中输入数值来进行设定。并且,在提取栏75中,布置有用于将预扫描后的图像作为预览图像P 来显示的预览区域76 ;用于从显示在预览区域76中的预览图像P中提取(选择)希望的颜色的模仿了注射器(spuit)的提取图标77 ;和放大显示了提取图标77的提取位置78a的放大显示区域78。并且,在按钮群80中布置有能够通过选中来指示预览图像P向预览区域76的显示的复选框81 ;用于读出帮助画面的帮助按钮82 ;和用于关闭滤除颜色设定画面60的关闭按钮83。在此,若通过用户的操作部沈的操作而按下了追加按钮66,则CPU22切换为单选按钮6 65e中未登记的单选按钮。然后,若操作提取图标77而从预览图像P中选择了用户所希望滤除的颜色,则将与该颜色对应的范围的滑块69重新显示于色调条68上。在此,与通过提取图标77选择的颜色对应的范围可以设定为从提取位置78a所包含的像素的RGB数据中取得色调并做成其直方图,以作成的直方图中的色调的峰值为中心的规定范围等。另外,关于从RGB数据取得色调在后面说明。像这样,在本实施方式中,从预览图像 P中接受用户对颜色的选择并将滑块69显示于色调条68上,因此与仅从调色板等中选择颜色的方式相比能够选择更接近希望的颜色的对象颜色。在本实施方式中,作为滤除处理的对象颜色,最大能够设定指定颜色编号1 5的5种颜色,随着单选按钮6 6 的切换,能够使用滑块69来设定与指定颜色编号1 5的各对象颜色对应的色调范围。另外, 在本实施方式中,最大能够设定5种颜色,但也可以设定6种颜色以上。以下,对该多种对象颜色的色调范围的设定进行说明。图4是表示设定多种对象颜色的色调范围的样态的说明图。另外,在图4中,表示使用单选按钮6 65c来设定指定颜色编号1 3的3种颜色的样态,假设与指定颜色编号1 3对应的色调的范围分别为色调范围HRl HR3。首先,如图4(a)所示,在选择了与指定颜色编号1对应的单选按钮6 的情况下, 通过CPU22使与指定颜色编号1对应的滑块69a成为图中实线所示的激活显示。因此,能够通过用户的操作部26的操作使滑块69a的两端的边界线滑动来设定指定颜色编号1的色调范围HR1。此外,在数值框70a、70b中,分别显示与滑块69a的两端的边界线对应的数值。另一方面,因为与指定颜色编号2、3对应的单选按钮6^、65c为非选择,所以与指定颜色编号2、3对应的滑块69b、69c为图中点线所示的非激活显示。因此,滑块69b、69c的两端的边界线不能滑动,不能进行色调范围HR2或色调范围HR3的设定。在此,激活显示的滑块69a能够在包括其他色调范围HR2、HR3在内的色调条68上的所有的范围内滑动。接下来,如图4(b)所示,若滑块69a的图中右端的边界线从图4(a)的状态被滑动,则色调范围HRl在右方向被放大,并且数值框70b的值发生变化。此时,放大后的色调范围HRl成为与色调范围HR2重复的范围。在本实施方式中,容许色调范围HR像这样相互重复,CPU22将包含与其他色调范围重复的范围在内的范围作为指定颜色编号1的色调范围HRl受理并登记在RAMM中。另外,在本实施方式中,色调范围HR直接受理由各滑块69 的两端的边界线指定的范围来进行登记。此外,虽然在图4中省略了图示,但若由灵敏度用滑动条71进行了灵敏度的调整或由强度用滑动条72进行了强度的调整,则CPU22分别作为灵敏度参数Ts、强度参数Td来受理,并使其从属于色调范围HRl来进行登记。另外,在没有进行这些调整的情况下,在各参数中登记默认值。然后,如图4(c)所示,若选择从单选按钮6 切换为与指定颜色编号3对应的单选按钮65c,则由CPU22将滑块69a从激活显示切换为非激活显示,并且将与指定颜色编号 3对应的滑块69c从非激活显示切换为激活显示。另外,滑块69b保持非激活显示。此外, 数值框70a、70b分别被切换为与滑块69c的两端的边界线对应的数值的显示。由此,能够由滑块69c来进行指定颜色编号3的色调范围HR3的设定,若进行了灵敏度或强度的调整, 则使灵敏度参数Ts、强度参数Td从属于色调范围HR3来进行登记。这样,能够登记通过各滑块69a 69c设定的各色调范围HRl HR3,并且能够使灵敏度参数Ts、强度参数Td分别从属于各色调范围HRl HR3来进行登记。使这种多种色调范围的设定使用带状的色调条68和与其重叠地显示的滑块69来进行。此外,在调整栏65中,在与带状的色调条68的长边方向正交的方向的区域中,布置有单选按钮65a 65e、灵敏度用滑动条71、强度用滑动条72。由此,即使在能够指定多种对象颜色的情况下,与使用色调显示为环状的色调环或色调显示为调色板状的结构的情况相比,也能够进行高效的布局,能够实现调整栏65的省空间化。此外,在灵敏度和强度的调整中,使灵敏度用滑动条71和强度用滑动条72在各色调范围内共用,因此能够实现调整栏65的进一步的省空间化。因此,能够防止滤除颜色设定画面60大型化。此外,因为容许各色调范围HRl HR3的重复,所以在重复的色调范围HR内也能够对灵敏度参数Ts、强度参数Td设定不同的值。并且,若在激活显示的滑块69c中,图中右端的边界线超过色调条68的右端地被滑动,则如图4(d)所示,CPU22将右端的边界线(在图4(d)中显示为(R))显示于色调条 68的左端侧。在此,如上所述,色调条68的两端的色调连续。因此,在图4(d)所示的情况下,CPU22能够将如下范围作为色调连续的范围来受理将滑块69c的左端的边界线(在图 4(d)中显示为(L))和色调条68的右端为止的范围、和滑块69c的右端的边界线和色调条 68的左端为止的范围加在一起的色调范围HR3。这样,即使在使用了带状的条作为色调条 68的情况下,也因为在色调条68的两端色调的连续性不中断,所以能够操作性较好地设定色调范围HR。这样一来,若受理滤除处理的对象颜色的设定后按下关闭按钮83,则CPU22关闭滤除颜色设定画面60。然后,在画质调整画面40中,若按下基本扫描按钮52,则开始滤除处理。该处理由CPU22读出滤除处理例程(routine)来执行。图5是表示滤除处理例程的一个例子的流程图。另外,在本实施方式中,对在画质调整画面40的输出设定栏41中,设定了灰或黑白作为输出图像的情况进行说明。该例程开始后,CPU22首先输入图像数据(RGB数据)(步骤S100)。在此,随着基本扫描按钮52的按下,向打印机30的扫描仪机构33输入扫描指示,并输入由接受该扫描指示而驱动的扫描仪机构33扫描后的图像数据。另外,也可以输入预扫描后的图像数据等。 输入了图像数据后,设定成为滤除处理的对象的滤除对象像素(步骤S110)。该处理通过图 6所示的对象像素的设定处理来进行。在此,中断滤除处理例程的说明,对对象像素的设定处理进行说明。在该对象像素的设定处理中,首先,选定判定像素(步骤S300),并输入选定的判定像素的RGB值(步骤S310)。在此,判定像素的选定通过如下方式来进行从构成图像数据的像素中的左上的像素开始依次向右方进行选定,若在右方不再有未选定的像素,则从下一段的左端的像素开始依次向右方进行选定。接下来,对输入的RGB值进行颜色空间的变换处理来取得色调H(步骤S320)。在此,根据RGB值来取得色调H,该取得可以通过如下方式来进行通过下式(1) C3)将RGB色系的灰度值变换为YCbCr色系,并通过下式 ⑷ (6)将变换后的YCbCr色系变换为LCH色系。另外,如上所述,在通过滤除颜色设定画面60的提取图标77选择了颜色时,根据提取位置78a所包含的像素的RGB数据来取得色调的情况下,也可以通过这些式(1) (6)来进行。Y = O. 2990 X R+0. 5870 X G+0. 1140 X B (1)Cb = -0. 1687XR-0. 3313XG+0. 5000XB(2)Cr = 0. 500 X R-0. 4187 X G-0. 0813 X B (3)H = 180/ π X tan (Cb/Cr) (4)C = (Cr"2+Cb"2) “ (1/2) (5)L = Y (6) 像这样取得了判定像素的色调H后,对变量η设置值1 (步骤S330),并读入指定颜色编号η的色调范围HRn (步骤S340)。在此,编号η对应于滤除颜色设定画面60中的指定颜色编号,在本实施方式中是值1 5的数。然后,判定取得的色调H是否在读入的色调范围HRn的范围内(步骤S350),在判定为处于范围内的情况下,设定为指定颜色编号η的滤除对象像素(步骤S360)。另一方面,在判定为取得的色调H不在色调范围Hfoi的范围内的情况下,将变量η增加值1 (步骤S370),并判定变量η是否超过了最大值nmax (值幻(步骤 S380)。在步骤S380中判定为变量η没有超过最大值nmax的情况下,再次返回步骤S340, 读入新的指定颜色编号η的色调范围HRn,并在接下来的步骤S350中判定色调H是否处于新读入的色调范围HR的范围内。像这样反复进行步骤S340 S380的处理,在步骤S380 中判定为变量η超过了最大值nmax的情况下,将选定的判定像素设定为非对象像素(步骤 S390)。像这样将判定像素设定为滤除对象像素或非对象像素的任意一者后,判定是否存在未判定的像素(步骤S400),若存在未判定的像素,则返回步骤S300反复进行处理。另一方面,若没有未判定的像素则结束本处理。另外,CPU22在对各像素进行滤除对象像素或非对象像素的设定同时,将通过颜色空间的变换处理而得到的LCH色系的各值登记到RAMM 中。返回滤除处理例程,在像这样设定了滤除对象像素后,选定处理像素(步骤 S120),并判定选定的处理像素是否为滤除对象(步骤S130)。在此,处理像素的选定与上述判定像素的选定相同,从左上的像素开始依次进行选定。此外,是否为滤除对象的判定, 通过判定设定成了滤除对象像素或非对象像素的哪一者来进行。在步骤S130中判定为处理像素是滤除对象的情况下,进行滤除用颜色变换处理来将RGB值变换为R”G”B”值(步骤S140),并在上述式(1)的RGB值中分别代入变换后的R”G”B”值来进行灰色标度(gray scale)化处理(步骤S150)。另外,关于进行向R”G”B”的变换的滤除用颜色变换处理的详细内容在后面说明。另一方面,在步骤S130中判定为处理像素不是滤除对象像素,即为非对象像素的情况下,在步骤S150中通过上述式(1),直接使用处理像素的RGB值来进行灰色标度化处理。像这样在步骤S150中进行了灰色标度化处理后,判定是否存在未处理像素(步骤 S160),若存在未处理像素则返回步骤S120并反复进行处理。另一方面,若在步骤S160中没有未处理像素,则判定作为输出图像设定了黑白或灰色的哪一者(步骤S170)。若在步骤 S170中判定为设定了黑白,则对进行了灰色标度化的各像素的灰度值进行2值化处理(步骤S180),输出2值图像(步骤S190),并结束本例程。另一方面,若在步骤S170中设定成了灰色,则输出灰色标度图像(步骤S200),并结束本例程。以下,对滤除用颜色变换处理的详细内容进行说明。图7是表示滤除用颜色变换处理的一个例子的流程图。在该滤除用颜色变换处理中,首先,读入处理像素的LCH色系的各值(步骤S500), 并读入与色调范围HRn对应地登记的灵敏度参数Ts (步骤S510)。接下来,按照读入的灵敏度参数Ts来变更变换曲线L1、L2的交点Q的位置,并使用变更了交点Q的位置后的变换曲线Li、L2来进行亮度L的亮度变换处理(步骤S520)。在此,图8是表示在亮度变换处理中使用的变换曲线Li、L2的说明图。如图8(a)所示,以输入的亮度L为横轴,以输出的亮度L’为纵轴,将用于将高亮度侧的亮度L变换为亮度L’的变换曲线Ll与用于将低亮度侧的亮度L变换为亮度L’的变换曲线L2的交点称作交点Q。此外,该交点Q可以按照灵敏度参数Ts的值在图中左右方向上平行移动。即,若用坐标( η、Κ(Κ为常数))来表示交点Q的位置,则TIn的值可以根据灵敏度参数Ts来调整。更具体来说,如图8(b)所示,越提高灵敏度参数Ts则TIn的值越小,交点Q向图中左方向移动(例如,交点Q’)。在此情况下,根据变换曲线Li’,特别是低亮度侧的亮度L被变换为更高的亮度L’。另一方面,越降低灵敏度参数Ts则 η的值越大,从而交点Q向图中右方向移动(例如,交点Q”)。在此情况下,根据变换曲线L2”,特别是低亮度侧的亮度L被变换为更低的亮度L’。像这样, 使用了变换曲线L1、L2的亮度变换处理成为对亮度L的直方图的范围进行压缩的色域压缩处理。并且,例如,在图像的背景等中存在颜色的层次(gradation)且想要一律进行滤除的情况下,因为通过提高灵敏度参数Ts,低亮度侧的亮度L被变换为高亮度侧的亮度L’,所以能够将背景的像素的亮度变换为均勻的亮度。由此,能够对背景的像素一律进行滤除。此外,在不想使图像中的文字滤除的情况下,因为即使为相同色调,文字也比背景亮度低的情况较多,所以通过将灵敏度参数Ts设定得较低,能够将文字所在的低亮度侧的亮度L变换为更低亮度侧的亮度L’。由此,能够不使图像中的文字滤除而使其留下。因为能够按照每个色调范围来设定这种灵敏度参数Ts的调整,所以能够按照滤除处理的每个对象颜色来提供用户所希望的滤除效果。像这样进行了亮度变换处理后,进行颜色空间的逆变换处理(步骤S530)。该逆变换处理通过如下方式来进行根据亮度变换处理后的亮度L’、彩度C、和色调H,通过下式⑵ (9)变换为YCbCr色系(Y’ Cb,Cr,),并将变换后的Y’ Cb,Cr,通过下式(10) (12)变换为 RGB 色系(R’ G’ B’)。Y' = L' (7)Cb' = CX sin (HX π/180) (8)Cr' = CX cos (HX π/180) (9)R'=Y'+1.402Cr'(10)
G'=Y'-0.344Cb‘-0. 714Cr' (11)
B'=Y'+1.773Cb'(12)像这样进行了颜色空间的逆变换处理后,读入与色调范围HRn对应地登记的强度参数Td (步骤S540)。接下来,根据读入的强度参数Td来调整变换矩阵的系数,并使用调整后的变换矩阵来进行颜色变换处理(步骤S550)。在此,首先,在下式(13)所示的调整用矩阵(cHntensity)中输入强度参数Td来决定调整用矩阵(cHntensity)的值。接下来,通过下式(14),将调整用矩阵(cHntensity)乘以后述的基准系数dl、d2、d3来算出变换矩阵的各系数dl,、d2,、d3,。然后,通过下式(15),对由步骤S530的逆变换处理得到的R,G,B, 乘以变换矩阵来得到R”G”B”。像这样来进行步骤S550的颜色变换处理,由该处理得到的 R”G”B”使用于上述滤除处理例程的步骤S150的灰色标度化处理。数1
Td 强度参数(-100 ^ Td ^ 100)
权利要求
1.一种图像处理装置,其特征在于,受理包括多种对象颜色的颜色变换处理的设定在内的处理设定,并进行与该受理的对象颜色相关的颜色变换,所述图像处理装置具备受理画面显示单元,其显示受理画面,该受理画面包括如下部分指定切换栏,其切换所述多种对象颜色的指定;色调范围设定栏,其由将连续变化的色调显示为带状的色调显示部、以及设定所述多种对象颜色的各色调范围的多个范围设定部构成;从属项目设定栏, 其设定分别从属于所述各色调范围的从属项目;显示切换单元,其伴随所述指定切换栏的对象颜色的指定的切换而执行如下切换使所述色调范围设定栏的多个范围设定部中与所述指定的对象颜色对应的范围设定部,成为能够进行色调范围的设定的激活显示;使剩余的范围设定部成为与所述激活显示不同的不能进行色调范围的设定的显示;和使所述从属项目设定栏成为与切换成所述激活显示的范围设定部对应的从属项目的设定的显示;和设定受理单元,其执行如下受理使用了所述色调范围设定栏中切换成所述激活显示的范围设定部的色调范围的设定的受理;和在所述从属项目设定栏中与所述受理的色调范围的设定对应的从属项目的设定的受理。
2.根据权利要求1所述的图像处理装置,其特征在于,所述受理画面在与所述带状的色调显示部的长边方向正交的方向的区域中布置有所述指定切换栏和所述从属项目设定栏。
3.根据权利要求1所述的图像处理装置,其特征在于,所述受理画面在所述色调显示部上按照所述多个范围设定部的每一个布置有表示所述色调范围的两端位置的2条1组的边界线,所述显示切换单元,是作为所述范围设定部的激活显示,切换为如下显示的单元所述 2条1组的边界线分别能够在包括与由和所述激活显示不同的显示的范围设定部设定的其他色调范围重叠的范围在内的所述色调显示部上的整个范围滑动,所述设定受理单元是将包括与所述其他色调范围重叠的范围在内的被所述2条1组的边界线夹着的范围作为所述色调范围来受理设定的单元。
4.根据权利要求3所述的图像处理装置,其特征在于,所述受理画面的所述色调显示部的两端由连续的色调形成,所述显示切换单元是在切换成所述能滑动的显示的2条1组的边界线中的一方的边界线超过所述色调显示部的一端地被滑动的情况下,切换为所述一方的边界线出现在另一端侧的显示的单元,所述设定受理单元是将从所述另一端到所述一方的边界线为止的范围和从所述一端到另一方的边界线为止的范围作为所述色调范围来受理设定的单元。
5.根据权利要求1所述的图像处理装置,其特征在于,所述受理画面被布置成所述从属项目设定栏作为被共用于设定所述各色调范围的栏,所述设定受理单元是如下所述的单元将使用所述被共用的从属项目设定栏而设定的从属项目作为从属于由切换成所述激活显示的范围设定部设定的色调范围的项目来受理。
6.根据权利要求1所述的图像处理装置,其特征在于,对根据构成彩色图像的像素的灰度值来取得色调和亮度、并将该取得的色调符合所述设定的对象颜色的色调范围的像素作为处理对象像素、来进行使用了所述取得的亮度的颜色变换处理的图像处理装置,指示与所述对象颜色相关的颜色变换,所述受理画面中,作为所述从属项目设定栏,布置有能够按照所述各色调范围的每一个来调整作为所述处理对象像素的像素的亮度的项目。
7.根据权利要求1所述的图像处理装置,其特征在于,对作为所述颜色变换处理进行从彩色图像中滤除所述对象颜色的处理的图像处理装置,指示与所述对象颜色相关的颜色变换。
全文摘要
本发明提供一种图像处理装置,其课题在于在防止受理画面的大型化的同时,操作性较好地受理颜色变换处理中的多种对象颜色的设定。为此,在滤除颜色设定画面(60)的调整栏(65)中,布置有将连续变化的色调显示为带状的色调条(68);切换多种对象颜色的指定的与指定颜色编号1~5对应的单选按钮(65a~e);和用于设定灵敏度和强度的滑动条(71、72)。并且,伴随单选按钮(65a~e)的切换,将切换后的单选按钮、即指定颜色编号所对应的滑块切换为激活显示,使得能够进行色调范围的设定,同时将与剩余的指定颜色编号对应的滑块切换为非激活显示,由此来受理色调范围的设定。此外,受理灵敏度和强度的设定使其从属于受理的色调范围。
文档编号H04N1/60GK102377909SQ20111021527
公开日2012年3月14日 申请日期2011年7月29日 优先权日2010年8月19日
发明者友广淳二 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1