图像处理装置、图像处理方法和程序的制作方法

文档序号:6544547阅读:127来源:国知局
图像处理装置、图像处理方法和程序的制作方法
【专利摘要】本发明涉及图像处理装置、图像处理方法和程序。提供了一种图像处理装置,包括:剪切框设定部,被配置为设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框;图像编辑部,被配置为响应于来自用户的指示,对重叠在编辑对象图像上的剪切框中的图像进行编辑;以及剪切图像生成部,被配置为从编辑对象图像中剪切出剪切框中的图像并且生成剪切图像。
【专利说明】图像处理装置、图像处理方法和程序
[0001]相关申请的交叉引用
[0002]本申请要求2013年4月30日递交的日本优先权专利申请JP2013-095886的权益,这里通过引用并入该日本申请的全部内容。

【技术领域】
[0003]本公开涉及图像处理装置、图像处理方法和程序,更具体而言涉及可以改善图像剪切操作的可操作性的图像处理装置、图像处理方法和程序。

【背景技术】
[0004]近年来,随着数字静态相机的普及,一般在拍摄之后在作为数字数据的拍摄图像上执行编辑处理。作为这种图像编辑处理,有涉及以矩形形式对拍摄图像进行部分剪切并去除不必要的部分的图像剪切处理(例如参见日本专利申请特开第2007-281650号公报)。
[0005]例如,如图1所示,在个人计算机中激活图像编辑应用程序并且要通过鼠标操作来执行图像编辑的情况下,首先从拍摄图像中选择编辑对象图像来显示,并且点击要从编辑对象图像中剪切出的区域的角落以确定基准位置。然后,从基准位置起在对角线上执行拖曳操作以设定任意的剪切框并使得框中的图像能够被剪切出来。


【发明内容】

[0006]然而,在相关技术的技术中,由于没有预设适当的剪切框,所以用户会觉得难以直观地理解要作为剪切对象的图像的内容或区域。另外,虽然包括触摸面板的电子装置近年来已普及了,但以上描述的图像剪切操作是以鼠标操作为先决条件的,从而当通过触摸面板操作来执行图像编辑时,可操作性受损。希望改善这一点。
[0007]本公开是鉴于如上所述的情况而作出的,从而需要使得图像剪切操作的可操作性能够得到改善。
[0008]根据本公开的一个实施例,提供了一种图像处理装置,包括:剪切框设定部,被配置为设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框;图像编辑部,被配置为响应于来自用户的指示,对重叠在编辑对象图像上的剪切框中的图像进行编辑;以及剪切图像生成部,被配置为从编辑对象图像中剪切出剪切框中的图像并且生成剪切图像。
[0009]剪切框的形状被设在编辑对象图像上的圆形引导所限制和变形。
[0010]圆形引导的中心位置与同一平面上的预定对象的中心位置匹配。
[0011]圆形引导的半径利用预定对象的宽度作为基准取最大化的值。
[0012]预定对象是以下之一:显示编辑对象图像的显示部的屏幕、用于对编辑对象图像进行编辑的应用程序的图像显示区域、编辑对象图像。
[0013]剪切框与圆形引导内接,并且其形状随着顶点沿着圆形引导移动而变形。
[0014]剪切框是矩形,并且其四个顶点沿着圆形引导移动。
[0015]当由沿着圆形引导的上侧和下侧之一的弧移动的两个顶点和中心点形成的中心角被加宽时,剪切框的形状变得横向比顶点移动之前长,并且当中心角被缩窄时,剪切框的形状变得纵向比顶点移动之前长。
[0016]剪切框的水平对垂直比率根据顶点的位置而变成预设的固定比率。
[0017]在圆形引导上预设有用于改变固定比率的边界,并且当顶点移动并跨越边界时,固定比率被改变。
[0018]固定比率是与基于预定标准确定的屏幕宽高比相对应的比率。
[0019]剪切框的水平对垂直比率变成与顶点的位置相对应的任意比率。
[0020]编辑对象图像被显示在触摸面板上,并且剪切图像是基于对触摸面板的触摸操作生成的。
[0021 ] 图像处理装置是平板型电子装置。
[0022]圆形引导不被显示。
[0023]根据本公开的一个实施例,提供了与根据上述实施例的图像处理装置相对应的图像处理方法和程序。
[0024]根据本公开的实施例的图像处理装置、图像处理方法和程序,设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框,响应于来自用户的指示,对重叠在编辑对象图像上的剪切框中的图像进行编辑,并且从编辑对象图像中剪切出剪切框中的图像以生成剪切图像。
[0025]根据本公开的实施例,可以改善图像剪切操作的可操作性。
[0026]根据以下对如附图所示的本公开的优选实施例的详细描述,本公开的这些和其他目的、特征和优点将变得更清楚。

【专利附图】

【附图说明】
[0027]图1是用于说明现有技术的图像剪切操作的流程的图;
[0028]图2是示出应用了本公开的平板终端装置的外观的图;
[0029]图3是示出应用了本公开的平板终端装置的显示示例的图;
[0030]图4是示出应用了本公开的平板终端装置的内部结构的图;
[0031]图5是示出控制器的功能结构的示例的图;
[0032]图6是用于说明剪切图像生成处理的流程图;
[0033]图7是用于说明剪切框初始设定处理的细节的流程图;
[0034]图8是示出剪切框的初始显示示例的图;
[0035]图9是用于说明剪切框宽高比调整处理的细节的流程图;
[0036]图10是示出剪切框宽高比调整时的显示示例的图;
[0037]图11是示出剪切框宽高比的示例的图;
[0038]图12是用于说明吸收边界线的图;
[0039]图13是用于说明图像编辑处理的细节的流程图;
[0040]图14是示出图像编辑时的显示示例的图;
[0041]图15是用于说明根据本公开的实施例的图像剪切操作的流程的图;
[0042]图16是用于说明与另一种图像剪切方法的比较的图;
[0043]图17是示出剪切框的形状的其他示例的图;
[0044]图18是示出剪切框的形状的其他示例的图;并且
[0045]图19是示出计算机的结构示例的图。

【具体实施方式】
[0046]以下,将参考附图描述本公开的实施例。
[0047]<平板终端装置的结构>
[0048](平板终端装置的外观和显示示例)
[0049]图2是示出应用了本公开的平板终端装置的外观的图。
[0050]如图2所示,平板终端装置10由包括大屏幕的板状壳体构成,并且假定其主要使用形态是设置在桌上。
[0051]除了作为计算机本体的处理功能,平板终端装置10还包括其中集成有触摸传感器和显示部的触摸面板。当由用户I的手指或平板笔对触摸面板作出输入操作时,在平板终端装置10中执行与输入操作的内容相对应的各种类型的处理。
[0052]另外,由于平板终端装置10包括大屏幕,所以多个用户1-1至1-3可同时执行输入操作,如图3所示。因此,例如,可以取入并显示由平板终端装置10中/上的数字静态相机拍摄的拍摄图像,以便多个用户可合作编辑这些拍摄图像。
[0053](平板终端装置的内部结构)
[0054]图4是示出应用了本公开的平板终端装置的内部结构的图。
[0055]如图4所示,图2所示的平板终端装置10由控制器101、存储器部102、操作部103、触摸面板104、扬声器105、记录部106、通信部107和电源部108构成。
[0056]控制器101控制平板终端装置10的各个部分。存储器部102在控制器101的控制下临时存储各种类型的数据。
[0057]操作部103是设在平板终端装置10上的按钮等并且向控制器101提供与用户操作相对应的操作信号。控制器101基于来自操作部103的操作信号来控制各个部分的操作。
[0058]触摸面板104由显示部151和重叠在显示部151的屏幕上的触摸传感器152构成。显示部151由液晶显示器(LCD)之类的构成,并且在控制器101的控制下显示各种类型的信息。另外,触摸传感器152检测用户I对于触摸面板104作出的输入操作,以及在触摸面板104上作出该操作的位置,并向控制器101提供检测信号。
[0059]这里,由触摸传感器152检测到的输入操作例如包括使用户I的手指与触摸面板104的表面接触的操作、在用户I的手指触摸着触摸面板104的表面的同时移动手指的操作、以及将用户I的手指从触摸面板104的表面松开的操作。
[0060]应当注意,对于触摸面板104可以采用各种检测方法,例如电容方法和电磁感应方法。
[0061]扬声器105在控制器101的控制下输出音频。记录部106例如由HDD(硬盘驱动器)构成。记录部106在控制器101的控制下记录各种类型的数据。
[0062]通信部107在控制器101的控制下经由网络与其他电子装置和各种服务器(未示出)通信。电源部108向包括控制器101在内的各个部分提供从可再充电电池或外部电源获得的电力。
[0063]平板终端装置10的结构如下。
[0064](控制器的功能结构的示例)
[0065]图5是示出图4所示的控制器101的功能结构的示例的图。
[0066]如图5所示,控制器101由剪切框设定部201、图像编辑部202、剪切图像生成部203和显示控制器204构成。
[0067]剪切框设定部201根据用户I的输入操作来设定剪切框。这里,剪切框是指定用于对作为编辑对象的编辑对象图像进行部分剪切的区域的预定形状的框。剪切框被重叠在编辑对象图像上显示。
[0068]图像编辑部202根据用户I的输入操作对重叠在编辑对象图像上的剪切框中的图像进行编辑。作为此情况下的图像编辑,例如,对编辑对象图像执行剪切框中的图像的诸如移动、放大/缩小、旋转之类的各种类型的处理。
[0069]剪切图像生成部203从编辑对象图像中剪切出剪切框中的图像,并且根据用户I的输入操作生成剪切图像。
[0070]显示控制器204使得显示部151显示各种图像,包括从拍摄图像中选择作为编辑对象的编辑对象图像、被图像编辑部202编辑的编辑对象图像以及由剪切图像生成部203生成的剪切图像。
[0071]显示控制器204使得由剪切框设定部201设定的剪切框被重叠显示在编辑对象图像上。
[0072]控制器101的结构如上所述。
[0073]<具体使用例>
[0074]接下来,将描述平板终端装置10的使用方法。这里,作为具体使用方法,将描述对从拍摄图像中选择的编辑对象图像进行部分剪切以生成期望的剪切图像的情况。
[0075](剪切图像生成处理)
[0076]首先,参考图6的流程图,将描述由平板终端装置10执行的剪切图像生成处理。
[0077]在步骤Sll中,判断是否已选择期望的拍摄图像作为编辑对象图像并且是否已由用户I的输入操作指示了开始对该编辑对象图像的剪切操作。当步骤Sll的判断处理判断已指示了编辑对象图像的剪切操作的开始时,处理前进到步骤S12。
[0078]在步骤S12中,剪切框设定部201执行剪切框的初始设定处理。在初始设定处理中,设定初始状态中剪切框的显示形态。
[0079]这里,剪切框的形状被用于指定其形状的圆形引导(以下称为“圆形引导”)加以限制和变形。应当注意,圆形引导的中心位置与同一平面上的预定对象的中心位置相匹配。然后,例如,设定剪切框以使得圆形引导的半径利用预定对象的宽度作为基准取最大化的值。
[0080]由于例如显示部151的屏幕、图像编辑应用程序的图像显示区域、编辑对象图像等等对应于该预定对象,所以剪切框的显示形态被设定成使得圆形引导的半径利用这些对象的宽度作为基准取最大值。显示控制器204使得由剪切框设定部201设定的剪切框被重叠显示在编辑对象图像上。
[0081]应当注意,稍后将参考图7和8来描述剪切框的初始设定处理的细节。
[0082]当步骤S12的剪切框的初始设定处理结束时,处理前进到步骤S13。
[0083]在步骤S13中,判断是否通过用户I的输入操作指示了剪切框的宽高比的改变。
[0084]当在步骤S13中判断指示了剪切框的宽高比的改变时,处理前进到步骤S14。在步骤S14中,剪切框设定部201执行剪切框的宽高比调整处理。
[0085]在宽高比调整处理中,根据用户I的输入操作来调整剪切框的宽高比。
[0086]这里,剪切框与上述圆形引导内接,并且其形状随着各顶点沿着圆形引导移动而变形。例如,剪切框是矩形,并且随着4个顶点沿着圆形引导移动,剪切框的形状变形,并且宽高比被调整。显示控制器204使得经剪切框设定部201调整的剪切框被重叠显示在编辑对象图像上。
[0087]应当注意,稍后将参考图9至12来描述剪切框的宽高比调整处理的细节。
[0088]当步骤S14的剪切框的宽高比调整处理结束时,处理前进到步骤S15。当在步骤S13中判断没有指示剪切框的宽高比的改变时,跳过步骤S14的处理。
[0089]在步骤S15中,判断是否通过用户I的输入操作指示了对于剪切框中的图像的编辑。当在步骤S15中判断指示了对于剪切框中的图像的编辑时,处理前进到步骤S16。
[0090]在步骤S16中,图像编辑部202执行图像编辑处理。作为此情况下的图像编辑,对编辑对象图像执行各种类型的处理,例如剪切框中的图像的移动、放大/缩小、旋转。显示控制器204使得显示部151显示经图像编辑部202编辑的编辑对象图像。
[0091]应当注意,稍后将参考图13和14来描述图像编辑处理的细节。
[0092]当步骤S16的图像编辑处理结束时,处理前进到步骤S17。另外,当在步骤S15中判断没有指示对于剪切框中的图像的编辑时,处理前进到步骤S17。
[0093]在步骤S17中,判断是否通过用户I的输入操作指示了对剪切图像的确定。当在步骤S17中判断没有指示对剪切图像的确定时。处理返回到步骤S13,以重复随后的处理。
[0094]具体而言,通过重复步骤S13至S17的处理,调整剪切框的形状,并且执行对于剪切框中的图像的各种类型的图像编辑处理。
[0095]当在步骤S17中判断指示了对剪切图像的确定时,处理前进到步骤S18。在步骤S18中,剪切图像生成部203从编辑对象图像中剪切出剪切框中的图像并生成剪切图像。显示控制器204使得显示部151显示由剪切图像生成部203生成的剪切图像。
[0096]如上所述生成了期望的剪切图像。
[0097](剪切框的初始设定处理)
[0098]接下来,参考图7的流程图,将描述与图6的步骤S12相对应的剪切框的初始设定处理的细节。
[0099]在步骤S61中,剪切框设定部201例如基于编辑对象图像的显示形态来判断剪切框的圆形引导是否要与显示部151的屏幕的宽度匹配。
[0100]当在步骤S61中判断剪切框的圆形引导要与显示部151的屏幕的宽度匹配时,预定对象成为显示部151的屏幕。因此,处理前进到步骤S62。在步骤S62中,剪切框设定部201将剪切框的圆形引导的半径设定为取相对于显示部151的屏幕的宽度而言最大化的值。
[0101]具体而言,如图8A所示,圆形引导252的半径相对于显示部151的屏幕261的宽度而言最大化。另外,此时,圆形引导252的中心位置和显示部151的屏幕的中心位置一致在图中的十字指示的位置O处。
[0102]应当注意,矩形剪切框251与圆形引导252内接,并且位于4个顶点处的操作子A至D可在圆形引导252上移动。换言之,以位置O为中心的圆形引导252是以在其引导下的操作子A至D作为顶点的剪切框251的外接圆。
[0103]返回参考图7的流程图,当在步骤S61中判断剪切框的圆形引导不与显示部151的屏幕的宽度匹配时,处理前进到步骤S63。在步骤S63中,剪切框设定部201例如基于编辑对象图像的显示形态判断剪切框的圆形引导是否要与图像编辑应用程序的图像显示区域的宽度匹配。
[0104]当在步骤S63中判断剪切框的圆形引导要与图像编辑应用程序的图像显示区域的宽度匹配时,预定对象成为图像编辑应用程序的图像显示区域。因此,处理前进到步骤
564。在步骤S64中,剪切框设定部201将剪切框的圆形引导的半径设定为取相对于图像编辑应用程序的图像显示区域的宽度而言最大化的值。
[0105]具体而言,如图8B所示,圆形引导252的半径相对于图像编辑应用程序262的图像显示区域的宽度而言最大化。另外,此时,圆形引导252的中心位置和图像编辑应用程序的图像显示区域的中心位置一致在图中的位置O处。另外,位于剪切框251的4个顶点处的操作子A至D可在圆形引导252上移动。
[0106]剪切框设定部201将剪切框的圆形引导的半径设定为取相对于图像编辑应用程序的图像显示区域的宽度而言最大化的值。
[0107]具体而言,如图8B所示,圆形引导252的半径相对于图像编辑应用程序262的图像显示区域的宽度而言最大化。另外,此时,圆形引导252的中心位置和图像编辑应用程序的图像显示区域的中心位置一致在图中的位置O处。另外,位于剪切框251的4个顶点处的操作子A至D可在圆形引导252上移动。
[0108]返回参考图7的流程图,当在步骤S63中判断剪切框的圆形引导不与图像编辑应用程序的图像显示区域的宽度匹配时,预定对象成为编辑对象图像。因此,处理前进到步骤
565。在步骤S65中,剪切框设定部201将剪切框的圆形引导的半径设定为取相对于编辑对象图像的宽度而言最大化的值。
[0109]具体而言,如图SC所示,圆形引导252的半径相对于编辑对象图像263的宽度而言最大化。另外,此时,圆形引导252的中心位置和编辑对象图像的中心位置一致在图中的位置O处。另外,位于剪切框251的4个顶点处的操作子A至D可在圆形引导252上移动。
[0110]返回参考图7的流程图,当步骤S62、S64或S65的处理结束时,处理返回到步骤S12,以执行随后的处理。
[0111]应当注意,为了说明方便起见,在图8中,圆形引导252(图中的圆形)的中心位置0(图中的十字)被重叠显示在编辑对象图像上。然而,也可以隐藏圆形引导252和中心位置0,而只重叠显示剪切框251和操作子A至D。
[0112]以上,已描述了剪切框的初始设定处理。通过剪切框的初始设定处理,圆形引导的中心位置与预定对象的中心位置匹配,并且圆形引导的半径相对于预定对象而言最大化,其结果是与圆形引导内接的剪切框可在被最大化的同时被最高效地重叠显示。
[0113](剪切框的宽高比调整处理)
[0114]接下来,参考图9的流程图,将描述与图6的步骤S14相对应的剪切框的宽高比调整处理的细节。
[0115]在步骤Slll中,剪切框设定部201判断操作子是否因为用户I的输入操作而在加宽圆形引导的中心角的方向上移动了。
[0116]这里,圆形引导的中心角指的是由沿着圆形引导的上侧或下侧的弧移动的两个顶点与中心点(中心位置O)形成的角度。换言之,如图10所示,中心角指的是相对于沿着圆形引导252的上侧弧移动的操作子A和D的弧AD的中心角(角度A0D),或者沿着圆形引导252的下侧弧移动的操作子B和C的弧BC的中心角(角度B0C)。
[0117]返回参考图9的流程图,当在步骤Slll中判断操作子已在加宽圆形引导的中心角的方向上移动时,处理前进到步骤S112。在步骤S112中,剪切框设定部201基于圆形引导上的已在加宽圆形引导的中心角的方向上移动的操作子的位置来改变剪切框的宽高比。
[0118]具体而言,图1OB示出了如下状态:在图1OA所示的初始状态中由用户I进行移动操作,并且剪切框251的4个顶点的操作子在加宽圆形引导252的中心角的方向上移动。应当注意,“移动操作”指的是利用手指触摸触摸面板104上的期望对象(例如操作子A)并且在该状态中移动手指的操作。
[0119]在图1OB所示的状态中,在剪切框251的4个顶点之中,上侧操作子A和D分别移动到A’和D’,并且下侧操作子B和C分别移动到B’和C’。由于操作子的这种移动,操作子A和D的位置和操作子B和C的位置被设定成在圆形引导252上彼此隔开,其结果是剪切框251的横边变长,而其纵边变短。
[0120]从而,剪切框251的宽高比如图1OB所示被改变,以产生了横向长的矩形。
[0121]应当注意,在图10中,当在圆形引导252上操作并移动一个操作子时,其他操作子也以连锁的方式在圆形引导252上移动。例如,当在图1OB中的箭头指示的方向上移动操作子A时,操作子B至D也以与操作子A连锁的方式在加宽中心角的方向上移动。
[0122]返回参考图9的流程图,当在步骤Slll中判断操作子没有在加宽圆形引导的中心角的方向上移动时,也就是说,操作子在缩窄圆形引导的中心角的方向上移动了时,处理前进到步骤S113。在步骤S113中,剪切框设定部201根据圆形引导上的已在缩窄圆形引导的中心角的方向上移动的操作子的位置来改变剪切框的宽高比。
[0123]具体而言,图1OC示出了如下状态:在图1OA所示的初始状态中由用户I进行移动操作,并且剪切框251的4个顶点的操作子在缩窄圆形引导252的中心角的方向上移动。在图1OC所示的状态中,在剪切框251的4个顶点之中,上侧操作子A和D分别移动到A’和D’,并且下侧操作子B和C分别移动到B’和C’。由于操作子的这种移动,操作子A和D的位置和操作子B和C的位置在圆形引导252上彼此靠近,其结果是剪切框251的纵边变长,而其横边变短。
[0124]从而,剪切框251的宽高比如图1OC所示被改变,以产生了纵向长的矩形。
[0125]应当注意,例如,当在图1OC中的箭头指示的方向上移动操作子A时,操作子B至D也以与操作子A连锁的方式在缩窄中心角的方向上移动。
[0126]另外,剪切框251的宽高比的水平对垂直比率可被设定成与顶点的位置相对应的任意比率,或者可设定成预设的固定比率。在固定比率的情况下,例如,可以将剪切框251的水平对垂直比率仅改变成与基于预定标准确定的屏幕宽高比相对应的典型宽高比,例如1:1、4:3、3:2 和 16:9。
[0127]例如,如图11所示,当在加宽圆形引导252的中心角的方向上移动剪切框251的操作子A时,可将剪切框251的宽高比仅改变成诸如1:1和16:9之类的固定宽高比。
[0128]具体而言,当操作子A移动到圆形引导252上的位置Pl时,剪切框251的宽高比变成1: 1,而当操作子A移动到圆形引导252上的位置P2时,剪切框251的宽高比变成16:9。从而,用户I可以为剪切框251确定地设定典型宽高比。
[0129]此时,通过如图12所示在圆形引导252上的位置Pl或P2附近预设吸收边界线,也就是固定比率的边界,在圆形引导252上移动的操作子A在到达位置Pl或P2前、在跨越吸收边界线的时间点,假定操作子A已到达位置Pl或P2。
[0130]具体而言,由于操作子A虽然在图12A和12B中尚未跨越吸收边界线,但其在图12C中已跨越了吸收边界线,所以操作子A在其跨越吸收边界线的时间点被吸收到位置P1,并且剪切框251的宽高比被改变到1:1的固定比率。结果,可以改善改变剪切框251的宽高比时的可操作性。
[0131]返回参考图9的流程图,当步骤S112或S113的处理结束时,处理返回到图6的步骤S14,以执行随后的处理。
[0132]应当注意,为了说明方便起见,在图10至12中,圆形引导252(图中的圆形)的中心位置0(图中的十字)被重叠显示在编辑对象图像上。然而,也可以隐藏圆形引导252和中心位置0,而只重叠显示剪切框251和操作子A至D。
[0133]以上,已描述了剪切框的宽高比调整处理。通过剪切框的宽高比调整处理,用户I只要通过在圆形引导252上移动操作子A至D之一就可以容易地调整剪切框251的宽高比,从而调整剪切框251时的可操作性可得到改善。同样,在此情况下,圆形引导的中心位置与预定对象的中心位置匹配,并且圆形引导的半径相对于预定对象而言最大化,其结果是与圆形引导内接的剪切框可在被最大化的同时被最高效地重叠显示。
[0134](图像编辑处理)
[0135]接下来,参考图13的流程图,将描述与图6的步骤S16相对应的图像编辑处理的细节。
[0136]在步骤S161中,判断是否通过用户I的输入操作指示了剪切框中的图像的移动。
[0137]当在步骤S161中判断指示了剪切框中的图像的移动时,处理前进到步骤S162。在步骤S162中,图像编辑部202根据用户I的输入操作移动剪切框中的图像。
[0138]具体而言,如图14A所示,当用户I在图中的箭头指示的方向上对剪切框251中的图像执行滚动操作时,在与操作量相对应的方向上移动剪切框中的图像。应当注意,“滚动操作”指的是将手指放在触摸面板104上的期望区域上并且在该状态中用手指移动或轻扫它的操作。从而,改变了由剪切框251指定的编辑对象图像的区域,并且可以调整要作为剪切图像剪切出的区域的位置。
[0139]返回参考图13的流程图,当在步骤S161中判断没有指示剪切框中的图像的移动时,处理前进到步骤S163。在步骤S163中,判断是否通过用户I的输入操作指示了剪切框中的图像的放大或缩小。
[0140]当在步骤S163中判断指示了剪切框中的图像的放大或缩小时,处理前进到步骤S164。在步骤S164中,图像编辑部202根据用户I的输入操作来放大或缩小剪切框中的图像。
[0141]具体而言,如图14B所示,当用户I在图中的箭头指示的方向上对剪切框251中的图像执行放大操作时,按照与操作量相对应的放大率来放大剪切框中的图像。应当注意,“放大操作”指的是将两根手指放在触摸面板104上的期望区域上并且加宽手指之间的间隙的操作。
[0142]另外,当用户I对剪切框251中的图像执行缩小操作时,按照与操作量相对应的缩小率来缩小剪切框中的图像。应当注意,“缩小操作”指的是将两根手指放在触摸面板104上的期望区域上并且缩窄手指之间的间隙的操作。
[0143]从而,改变了由剪切框251指定的编辑对象图像的区域的放大率,并且可调整要作为剪切图像剪切出的区域的大小。
[0144]返回参考图13的流程图,当在步骤S163中判断没有指示剪切框中的图像的放大或缩小时,也就是说,指示了剪切框中的图像的旋转时,处理前进到步骤S165。在步骤S165中,图像编辑部202根据用户I的输入操作来旋转剪切框中的图像。
[0145]具体而言,如图14C所示,当用户I在图中的箭头指示的方向上对剪切框251中的图像执行旋转操作时,在与操作量相对应的方向上旋转剪切框中的图像。应当注意,“旋转操作”指的是将手指放在触摸面板104上的期望区域上并且在该状态中在右手方向或左手方向上移动该手指的操作。从而,可以调整要从编辑对象图像中作为剪切图像剪切出的区域的方向。
[0146]返回参考图13的流程图,当步骤S162、S164或S165的处理结束时,处理返回到图6的步骤S16,以执行随后的处理。
[0147]应当注意,为了说明方便起见,已描述了移动、放大/缩小和旋转的处理作为对于剪切框中的图像的图像编辑处理。然而,这些处理只是示例,也可改为执行其他图像编辑处理。
[0148]以上,已描述了图像编辑处理。通过图像编辑处理,用户I可以调整要在重叠在编辑对象图像上的剪切框中作为剪切图像剪切出的区域的位置、大小、方向等等。同样,在此情况下,圆形引导的中心位置与预定对象的中心位置匹配,并且圆形引导的半径相对于预定对象而言最大化,其结果是与圆形引导内接的剪切框可在被最大化的同时被最高效地重叠显示。
[0149](图像剪切操作的序列流程)
[0150]图15是用于说明用户I对图像的图像剪切操作的序列流程的图。
[0151]用户I首先从多个拍摄图像之中选择期望的拍摄图像作为编辑对象图像,并且指示对于该编辑对象图像的剪切操作的开始(S211)。由于剪切框251被重叠显示在编辑对象图像上,所以用户I移动圆形引导252上的操作子A至D之一并且将剪切框251设定为预定的形状。
[0152]结果,用户I只要通过移动操作子,而无需操作其他操作画面,就可以调整剪切框251的宽高比,从而调整剪切框251的宽高比时的可操作性可得到改善。另外,由于剪切框251被圆形引导252限制和变形,所以在框内始终捕捉着包括屏幕之类的预定对象的中心位置的区域,其结果是可以精确地指定剪切对象。
[0153]另外,由于在剪切操作开始的同时剪切框251被重叠显示在编辑对象图像上,所以用户I可以直观地理解要作为剪切对象的图像的内容和区域。
[0154]接下来,通过对剪切框251中的图像执行滚动操作,用户I调整要作为剪切图像剪切出的区域的位置(步骤S213)。另外,通过对剪切框251中的图像执行放大或缩小操作,用户I调整要作为剪切图像剪切出的区域的大小(S214)。另外,通过对剪切框251中的图像执行旋转操作,用户I调整要作为剪切图像剪切出的区域的方向(S214)。
[0155]此时,由于在剪切框251中始终捕捉着包括屏幕之类的预定对象的中心位置的区域,所以用户I可以始终在预定对象的中心位置的附近调整框中的图像,其结果是可操作性可得到改善。
[0156]然后,在调整要作为剪切图像剪切出的区域的位置、大小、方向等等之后,用户I指示生成剪切图像。从而,剪切框251中的图像被生成为剪切图像(S215)。
[0157]在平板终端装置10中,如上所述执行图像剪切操作。
[0158]应当注意,图16示出了另一种图像剪切方法。然而,在此方法中,显示了与编辑对象图像具有相同大小的剪切框,并且当该剪切框被移动或变形时(S313),顺从地执行剪切框中的图像的调整大小或居中(S314)。如上所述,通过图16所示的方法,根据对剪切框的操作而频繁地调整剪切框中的图像的大小和位置,从而导致了视觉不便或用户等待时间,从而导致了可操作性较差。与之不同,在本公开的方法中,圆形引导的中心位置与预定对象的中心位置匹配,并且圆形引导的半径相对于预定对象而言最大化,其结果是与圆形引导内接的剪切框可在被最大化的同时被最高效地重叠显示在编辑对象图像上。结果,不会导致如图16那样的视觉不便或等待时间。
[0159]〈修改例〉
[0160]在以上描述中,剪切框是矩形。然而,形状不限于矩形,并且剪切框251例如可以是如图17所示的星形。在此情况下,具有星形形状的剪切框251和与圆形引导252内接的方形成为一体,并且该方形的4个顶点成为操作子A至D。因此,通过像上述矩形剪切框的情况中那样在加宽圆形引导的中心角的方向上移动操作子,星形剪切框251成为横向长的星形形状。另外,通过在缩窄圆形引导的中心角的方向上移动操作子,星形剪切框251成为纵向长的星形形状。
[0161]另外,剪切框251可采取除了矩形和星形以外的形状,例如椭圆形和三角形,如图18所示。关键在于,形状是任意的,只要其可表达在与圆形引导252内接的方形上即可。
[0162]应当注意,在以上描述中,由数字静态相机拍摄的拍摄图像被示范为编辑对象图像。然而,图像不限于拍摄图像,任何数字数据图像都可被选择为编辑对象图像。
[0163]另外,在以上描述中,平板终端装置被示范为应用了本公开的图像处理装置。然而,本公开不限于平板终端装置,而可应用到例如包括触摸面板的电子装置,例如蜂窝电话和智能电话,以及经由预定的输入装置(例如鼠标)来操作的电子装置,例如个人计算机。
[0164]<对应用了本公开的计算机的描述>
[0165]上述一系列处理可以通过硬件或软件来执行。当通过软件来执行这一系列处理时,构成该软件的程序被安装在计算机中。这里,计算机包括被结合到专用硬件中的计算机和能够通过安装各种程序来执行各种功能的计算机,例如多功能个人计算机。
[0166]图19是示出通过程序来执行上述一系列处理的计算机的硬件的结构示例的图。
[0167]在计算机300中,CPU (中央处理单元)311、R0M(只读存储器)312和RAM(随机访问存储器)313通过总线314相互连接。
[0168]连接到总线314的还有输入/输出接口 315。连接到输入/输出接口 315的有输入部316、输出部317、记录部318、通信部319和驱动器320。
[0169]输入部316由键盘、鼠标、麦克风等等构成。输出部317由显示器、扬声器等等构成。记录部318由硬盘、非易失性存储器等等构成。通信部319由网络接口等等构成。驱动器320驱动可移除介质321,例如磁盘、光盘、磁光盘和半导体存储器。
[0170]在具有如上所述的结构的计算机300中,例如,CPU311经由输入/输出接口 315和总线314把存储在记录部318中的程序加载在RAM313中并且执行该程序以执行上述一系列处理。
[0171]计算机300(CPU311)执行的程序可记录在例如作为封装介质的可移除介质321上来提供。另外,该程序可经由诸如局域网、因特网和数字卫星广播之类的有线或无线传输介质来提供。
[0172]在计算机300中,通过把可移除介质321装载在驱动器320中,程序可经由输入/输出接口 315被安装在记录部318中。程序也可由通信部319经由有线或无线传输介质来接收并安装在记录部318中。或者,程序可预先安装在R0M312或记录部318中。
[0173]应当注意,计算机300要执行的程序可以是按说明书中描述的顺序以时序方式执行处理的程序,或者是并行地或者例如在被调用时的必要时机执行处理的程序。
[0174]这里,描述用于使得计算机300执行各种类型的处理的程序的处理步骤不一定需要按说明书中描述为流程图的顺序以时序方式处理,而是也包括并行或单独执行的处理(例如,并行处理或使用对象的处理)。
[0175]另外,程序可由一个计算机处理,或者可由多个计算机分散地处理。或者,程序可被传送到远程计算机来执行。
[0176]另外,在说明书中,系统指的是多个构成元素(装置、模块(组件)等等)的群组,而是否所有构成元素都设在同一壳体中是不相关的。因此,容纳在不同壳体中并经由网络连接的多个装置和在单个壳体中容纳多个模块的单个装置都被称为系统。
[0177]应当注意,本公开的实施例不限于以上描述的实施例,而可以在不脱离本公开的要旨的情况下被进行各种修改。
[0178]例如,本公开可采取云计算结构,其中多个装置经由网络共享并合作处理一个功倉泛。
[0179]另外,流程图中描述的步骤可被指派给多个装置并由多个装置执行,而不是由单个装置来执行它们。
[0180]另外,当单个步骤包括多个处理时,该单个步骤中包括的多个处理可被指派给多个装置并由多个装置执行,而不是由单个装置来执行它们。
[0181]应当注意,本公开也可采取以下结构。
[0182](I) 一种图像处理装置,包括:
[0183]剪切框设定部,被配置为设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框;
[0184]图像编辑部,被配置为响应于来自用户的指示,对重叠在所述编辑对象图像上的所述剪切框中的图像进行编辑;以及
[0185]剪切图像生成部,被配置为从所述编辑对象图像中剪切出所述剪切框中的图像并且生成剪切图像。
[0186](2)根据以上(I)所述的图像处理装置,
[0187]其中,所述剪切框的形状被设在所述编辑对象图像上的圆形引导所限制和变形。
[0188](3)根据以上(2)所述的图像处理装置,
[0189]其中,所述圆形引导的中心位置与同一平面上的预定对象的中心位置匹配。
[0190](4)根据以上(2)或(3)所述的图像处理装置,
[0191]其中,所述圆形引导的半径利用所述预定对象的宽度作为基准取最大化的值。
[0192](5)根据以上(3)或⑷所述的图像处理装置,
[0193]其中,所述预定对象是以下之一:显示所述编辑对象图像的显示部的屏幕、用于对所述编辑对象图像进行编辑的应用程序的图像显示区域、所述编辑对象图像。
[0194](6)根据以上(2)至(5)中任何一项所述的图像处理装置,
[0195]其中,所述剪切框与所述圆形引导内接,并且其形状随着顶点沿着所述圆形引导移动而变形。
[0196](7)根据以上(6)所述的图像处理装置,
[0197]其中,所述剪切框是矩形,并且其四个顶点沿着所述圆形引导移动。
[0198](8)根据以上(7)所述的图像处理装置,
[0199]其中,当由沿着所述圆形引导的上侧和下侧之一的弧移动的两个顶点和中心点形成的中心角被加宽时,所述剪切框的形状变得横向比顶点移动之前长,并且当所述中心角被缩窄时,所述剪切框的形状变得纵向比顶点移动之前长。
[0200](9)根据以上⑶所述的图像处理装置,
[0201]其中,所述剪切框的水平对垂直比率根据顶点的位置而变成预设的固定比率。
[0202](10)根据以上(9)所述的图像处理装置,
[0203]其中,在所述圆形引导上预设有用于改变所述固定比率的边界,并且当顶点移动并跨越所述边界时,所述固定比率被改变。
[0204](11)根据以上(9)或(10)所述的图像处理装置,
[0205]其中,所述固定比率是与基于预定标准确定的屏幕宽高比相对应的比率。
[0206](12)根据以上⑶所述的图像处理装置,
[0207]其中,所述剪切框的水平对垂直比率变成与顶点的位置相对应的任意比率。
[0208](13)根据以上⑴至(12)中任何一项所述的图像处理装置,
[0209]其中,所述编辑对象图像被显示在触摸面板上,并且
[0210]其中,所述剪切图像是基于对所述触摸面板的触摸操作生成的。
[0211](14)根据以上(13)所述的图像处理装置,
[0212]其中,所述图像处理装置是平板型电子装置。
[0213](15)根据以上(2)至(14)中任何一项所述的图像处理装置,
[0214]其中,所述圆形引导不被显示。
[0215](16) 一种用于图像处理装置的图像处理方法,包括:
[0216]由所述图像处理装置设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框;
[0217]由所述图像处理装置响应于来自用户的指示,对重叠在所述编辑对象图像上的所述剪切框中的图像进行编辑;以及
[0218]由所述图像处理装置从所述编辑对象图像中剪切出所述剪切框中的图像并且生成剪切图像。
[0219](17) 一种程序,使得计算机充当:
[0220]剪切框设定部,被配置为设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框;
[0221]图像编辑部,被配置为响应于来自用户的指示,对重叠在所述编辑对象图像上的所述剪切框中的图像进行编辑;以及
[0222]剪切图像生成部,被配置为从所述编辑对象图像中剪切出所述剪切框中的图像并且生成剪切图像。
[0223]本领域技术人员应当理解,取决于设计要求和其他因素,可进行各种修改、组合、子组合和变更,只要它们在所附权利要求或其等同物的范围之内即可。
【权利要求】
1.一种图像处理装置,包括: 剪切框设定部,被配置为设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框; 图像编辑部,被配置为响应于来自用户的指示对重叠在所述编辑对象图像上的所述剪切框中的图像进行编辑;以及 剪切图像生成部,被配置为从所述编辑对象图像中剪切出所述剪切框中的图像并且生成剪切图像。
2.根据权利要求1所述的图像处理装置, 其中,所述剪切框的形状被设在所述编辑对象图像上的圆形引导所限制和变形。
3.根据权利要求2所述的图像处理装置, 其中,所述圆形引导的中心位置与同一平面上的预定对象的中心位置匹配。
4.根据权利要求3所述的图像处理装置, 其中,所述圆形引导的半径利用所述预定对象的宽度作为基准取最大化的值。
5.根据权利要求4所述的图像处理装置, 其中,所述预定对象是以下之一:显示所述编辑对象图像的显示部的屏幕、用于对所述编辑对象图像进行编辑的应用程序的图像显示区域以及所述编辑对象图像。
6.根据权利要求2所述的图像处理装置, 其中,所述剪切框与所述圆形引导内接,并且所述剪切框的形状随着顶点沿着所述圆形引导移动而变形。
7.根据权利要求6所述的图像处理装置, 其中,所述剪切框是矩形,并且所述剪切框的四个顶点沿着所述圆形引导移动。
8.根据权利要求7所述的图像处理装置, 其中,当由沿着所述圆形引导的上侧和下侧之一的弧移动的两个顶点和中心点形成的中心角被加宽时,所述剪切框的形状变得横向比顶点移动之前长,并且当所述中心角被缩窄时,所述剪切框的形状变得纵向比顶点移动之前长。
9.根据权利要求8所述的图像处理装置, 其中,所述剪切框的水平对垂直比率与顶点的位置相应地变成预设的固定比率。
10.根据权利要求9所述的图像处理装置, 其中,在所述圆形引导上预设有用于改变所述固定比率的边界,并且当顶点移动并跨越所述边界时,所述固定比率被改变。
11.根据权利要求10所述的图像处理装置, 其中,所述固定比率是与基于预定标准确定的屏幕宽高比相对应的比率。
12.根据权利要求8所述的图像处理装置, 其中,所述剪切框的水平对垂直比率变成与顶点的位置相对应的任意比率。
13.根据权利要求1所述的图像处理装置, 其中,所述编辑对象图像被显示在触摸面板上,并且 其中,所述剪切图像是基于在所述触摸面板上的触摸操作生成的。
14.根据权利要求13所述的图像处理装置, 其中,所述图像处理装置是平板型电子装置。
15.根据权利要求2所述的图像处理装置, 其中,所述圆形引导不被显示。
16.一种用于图像处理装置的图像处理方法,包括: 由所述图像处理装置设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框; 由所述图像处理装置响应于来自用户的指示,对重叠在所述编辑对象图像上的所述剪切框中的图像进行编辑;以及 由所述图像处理装置从所述编辑对象图像中剪切出所述剪切框中的图像并且生成剪切图像。
17.一种程序,使得计算机充当: 剪切框设定部,被配置为设定用于对作为编辑对象的编辑对象图像进行部分剪切的剪切框; 图像编辑部,被配置为响应于来自用户的指示,对重叠在所述编辑对象图像上的所述剪切框中的图像进行编辑;以及 剪切图像生成部,被配置为从所述编辑对象图像中剪切出所述剪切框中的图像并且生成剪切图像。
【文档编号】G06T3/00GK104134186SQ201410163947
【公开日】2014年11月5日 申请日期:2014年4月23日 优先权日:2013年4月30日
【发明者】阪井祐介 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1