图像处理装置和图像处理方法_3

文档序号:9527854阅读:来源:国知局
初始化与一个图像相对应的处理负荷的总值Sobj。在步骤S62中,获取一个对象。将在以下步骤中处理所述对象。
[0063]在步骤S63中,确定对象的类型。在步骤S64中,获取与对象类型相对应的处理负荷值Kobj。
[0064]在步骤S65中,读出与对象的描绘区域相对应的处理负荷的总值Sobj。在步骤S66中,在步骤S64中获取的处理负荷值Kobj与在步骤S65中读出的处理负荷的总值Sobj相力口,以将相加结果设置为描绘区域的处理负荷的新的总值Sobj。在步骤S67中,确定是否存在下一个未处理的对象。如果存在下一个未处理的对象(步骤S67中是),则处理返回到步骤S62以处理下一个未处理的对象。重复使得与各个对象相对应的处理负荷值Kobj在多个对象彼此交叠的描绘区域中相加,以计算处理负荷的总值Sobj。
[0065]如果在步骤S67中没有余下的未处理的对象(步骤S67中否),则在步骤S68中,呈现单元2读出与上述步骤中生成的一个图像相对应的处理负荷的总值Sobj,以生成处理负荷图像,并且将处理负荷图像可视化以便向用户进行呈现。步骤S68中的处理向用户呈现例如图4C中例示的图像。用户参照图像来确定处理负荷的轻重。
[0066]图7A至图7D是用于描述本发明的示例性实施方式中的第三示例性操作的图。图8是用于描述与要应用于对象的处理的类型对应的处理负荷值的示例的表。这里将描述根据要应用于对象的处理的类型来设置各个对象的处理负荷,并且处理负荷值基于对象的交叠而相加以生成与一页相对应的处理负荷图像的示例。图7A例示要描绘的示例性对象。在图7A中的示例中,三个对象a、b和c被描绘为彼此交叠。图7B例示要应用于各个对象的处理。针对对象a,描绘CMYK图像,并且向对象a应用颜色替换处理、颜色校正处理以及色调调整处理。针对对象b,描绘RGB (R = G = B)文本,并且向对象b应用黑色(K)替换处理和色调调整处理。针对对象c,描绘RGB (非R = G = B)文本,并且向对象c应用颜色替换处理和色调调整处理。
[0067]在针对对象的描绘处理中,根据要应用于各个对象的处理的类型来改变处理负荷。图8例示了与要应用于对象的各个处理类型相对应的处理负荷值的示例。在图8例示的示例中,例如,处理负荷值在CMYK的颜色校正处理中被设置为4,处理负荷值在RGB的颜色校正处理中被设置为3,处理负荷值在颜色替换处理中被设置为2,处理负荷值在黑色(K)替换处理中被设置为1,并且处理负荷值在色调调整处理中被设置1。
[0068]在图7B例示的示例中,对于对象a,因为颜色替换处理的处理负荷值是2,CMYK的颜色校正处理的处理负荷值是4,并且色调调整处理的处理负荷值是1,所以处理对象a时的处理负荷值是7。对于对象b,因为黑色(K)替换处理的处理负荷值是1并且色调调整处理的处理负荷值是1,所以处理对象b时的处理负荷值是2。对于对象c,因为颜色替换处理的处理负荷值是2并且色调调整处理的处理负荷值是1,所以处理对象c时的处理负荷值是30
[0069]如果要描绘的对象中出现交叠,则出现对象的分割整合等,或者在交叠区域中多次执行描绘以使交叠区域的处理负荷高于其它区域的处理负荷。假设在出现对象的交叠的区域中将处理负荷相加,则计算出图7C例示的处理负荷。具体地,处理负荷值在对象a与对象b交叠的描绘区域中等于9,处理负荷值在对象a与对象c交叠的描绘区域中等于10,并且处理负荷值在对象b与对象c交叠的描绘区域中等于5。处理负荷值在对象a、对象b和对象c彼此交叠的描绘区域中等于12。图7C例示了各个描绘区域中的处理负荷值。创建单元1计算各个描绘位置处的处理负荷值以生成处理负荷图像。
[0070]计算方法可以在从与各个处理类型相对应的处理负荷值计算各个对象的处理负荷值时想出。例如,可以考虑处理流程来执行计算,而不是简单的相加。还可以针对对象彼此交叠的描绘区域的相加时执行与各种条件对应的计算。例如,可以执行加权相加,或者可以考虑包括交叠顺序在内的各种状态,而不是处理负荷值的简单相加。
[0071]当在创建单元1中生成处理负荷图像时,呈现单元2将处理负荷图像可视化以便向用户进行呈现。第一示例性操作中的上述各种方法可以用于呈现。例如,在图7D中例示了使用处理负荷图像的各个处理负荷值作为浓度值向用户呈现处理负荷图像的示例。为了方便起见,在图7D的示例中,不同浓度用不同的阴影线来指示。具体地,处理负荷值可以加权,或者可以经受浓度的归一化。处理负荷值可以与颜色相关联以生成彩色图像,以便向用户呈现。另外,可以使用各种方法。例如,可以将高于预定值的处理负荷值可视化为处理负荷图像,处理负荷图像可以与因描绘处理而产生的图像交叠,或者处理负荷图像和因描绘处理而产生的图像可以排列成一行以向用户呈现,或者因描绘处理而产生的图像可以使用处理负荷图像来处理以执行间接呈现。用户可以参照以上述方式呈现的图像来视觉地确定处理负荷以采取措施。例如,可以改变要应用于对象的处理的设置以降低处理负荷。
[0072]图9是例示本示例性实施方式中的第三示例性操作的示例性处理的流程图。参照图9,在步骤S71中,初始化与一个图像相对应的处理负荷的总值Sopt。在步骤S72中,获取一个对象。将在以下步骤中处理所述对象。
[0073]在步骤S73中,确定要处理的对象是否是进行了各种设置的设置对象。如果要处理的对象是设置对象(步骤S73中是),则在步骤S74中,获取该对象中进行的设置的内容。在步骤S75中,从在步骤S74中获取的设置的内容和之前设置的内容来获取要应用于要描绘的对象的各个处理的负荷的值。例如,可以从图8例示的处理负荷值的表来获取各个处理的负荷的值。在步骤S76中,从在步骤S75中获取的各个处理的负荷的值计算出执行一系列处理时的处理负荷值Kopt,并且存储处理负荷值Kopt。在步骤S80中,确定是否存在下一个未处理的对象。如果存在下一个未处理的对象(步骤S80中是),则处理返回到步骤S72以处理下一个未处理的对象。
[0074]在步骤S73的确定中,如果要处理的对象不是设置对象,而是执行描绘的对象(步骤S73中是否),则在步骤S77中,获取在步骤S76中存储的处理负荷值Kopt。在步骤S78中,读出与对象的描绘区域相对应的处理负荷的总值Sopt。在步骤S79中,在步骤S77中获取的处理负荷值Kopt与在步骤S78中读出的处理负荷的总值Sopt相加,以将相加结果设置为描绘区域的处理负荷的新的总值Sopt。在步骤S80中,确定是否存在下一个未处理的对象。如果存在下一个未处理的对象(步骤S80中是),则处理返回到步骤S72以处理下一个未处理的对象。重复使得与要应用于对象的处理的类型相对应的处理负荷值Kopt在多个对象彼此交叠的描绘区域中相加,以计算处理负荷的总值Sopt。
[0075]如果在步骤S80中没有余下的未处理的对象(步骤S80中否),则在步骤S81中,呈现单元2读出与上述步骤中生成的一个图像相对应的处理负荷的总值Sopt以生成处理负荷图像,并且将处理负荷图像可视化以便向用户进行呈现。步骤S81中的处理向用户呈现例如在图7D中例示的图像。用户参照图像来确定处理负荷的轻重。
[0076]图10A至图10E是用于描述本发明的示例性实施方式中的第四示例性操作的图。第一至第三示例性操作中上述处理负荷的计算方法的组合可以用于生成与一页相对应的处理负荷图像。第四示例性操作中描述了上述三种方法中获取的处理负荷彼此组合的示例。
[0077]图10A例示图2C所例示的、基于对象的交叠而获取的示例性处理负荷值。图10B例示图4B所例示的、基于对象类型获取的示例性处理负荷值。图10C例示图7C所例示的、基于要应用于对象的处理的类型而获取的示例性处理负荷值。
[0078]可以用预定方法将使用上述各个方法获取的处理负荷值相加,以计算新的处理负荷值。例如,图10D例示因处理负荷值的相加而产生的示例性新处理负荷值。将所获取的处理负荷值视为提供处理负荷图像的像素值。
[0079]当在创建单元1中生成处理负荷图像时,呈现单元2将处理负荷图像可视化以便向用户进行呈现。第一示例性操作中的上述各种方法可以用于呈现。例如,图10E例示了使用处理负荷图像的各个处理负荷值作为浓度值向用户呈现处理负荷图像的示例。为了方便起见,在图10E的示例中,不同浓度用不同的阴影线来指示。具体地,处理负荷值可以加权,或者可以经受浓度的归一化。处理负荷值可以与颜色相关联以生成彩色图像,以便向用户呈现。另外,可以使用各种方法。例如,可以将高于预定值的处理负荷值可视化为处理负荷图像,处理负荷图像可以与因描绘处理而产生的图像交叠,或者处理负荷图像和因描绘处理而产生的图像可以排列成一行以向用户呈现,或者因描绘处理而产生的图像可以使用处理负荷图像来处理以执行间接呈现。用户可以参照以上述方式呈现的图像来视觉地确定处理负荷以采取措施。
[0080]图11是例示本示例性实施方式中的第四示例性操作的示例性处理的流程图。图11例示的示例性处理因图3例示的第一示例性操作、图
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1