CN110933300B - 一种图像处理方法和电子终端设备 - Google Patents
一种图像处理方法和电子终端设备 Download PDFInfo
- Publication number
- CN110933300B CN110933300B CN201911132637.5A CN201911132637A CN110933300B CN 110933300 B CN110933300 B CN 110933300B CN 201911132637 A CN201911132637 A CN 201911132637A CN 110933300 B CN110933300 B CN 110933300B
- Authority
- CN
- China
- Prior art keywords
- image
- sub
- images
- imaging
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/95—Computational photography systems, e.g. light-field imaging systems
- H04N23/951—Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/62—Control of parameters via user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Studio Devices (AREA)
Abstract
本发明公开了一种图像处理方法和电子终端设备,所述图像处理方法包括:获取至少两张图像,第一图像、第二图像,将每张划分为至少两个子图像;选中其中一图像作为背景图像;选中其中一图像作为修正图像;选中修正图像中的至少一子图像,将修正图像的子图像与背景图像合成,生成一目标图像。本发明增强了人机交互体验,增加了拍照趣味性。
Description
技术领域
本发明涉及终端拍照技术领域,特别涉及一种图像处理方法和电子终端设备。
背景技术
随着科技的发展,近年来,带拍摄功能的手机、平板电脑(XAD)等移动终端得到了广泛应用,而数码相机、智能手机、平板电脑等电子移动终端一般都具有拍照功能,满足了人们可以随时随地进行拍摄的需求。
相机是智能手机中的基础应用之一,使用智能手机相机拍照不仅方便快捷,而且智能手机相机的成像质量也较好。
目前无论是安卓(android)手机还是火热的ios手机,其相机功能在手机里是十分举足轻重的,也是最能吸引客户眼球的地方,一款产品相机功能的丰富性,以及相应的性能体验则很大程度上影响到产品的销量及客户对产品的选择,最终会决定客户是否使用或继续使用其该产品,因此增加相机功能和提升性能就显得非常重要,与此同时,人们对于移动终端所拍出来的图片的质量要求也越来越高,期望通过移动终端拍出最优的图片。
现有技术中,照相机中的多种拍照模式中的连拍模式,可以在一定时间段内连续拍摄至少两张图片,该至少两张图片均可存储,供用户预览,或从中选取自己认为最满意的一张或至少两张。这样从至少两张图片中直接选取自己认为最满意的一张或至少两张其选择空间有限,例如:会出现一次连拍中得到的至少两张图片中没有一张让用户觉得满意的,例如,可能某一张中,人物出现闭眼,其中的另一张中,人物虽然没有闭眼,但人物的肢体动作有模糊问题,在其他张图片中可能人物没有问题,但图像中的动物植物等背景出现模糊等等问题,特别是在多人合照时,由于人物众多,即使连拍至少两张照片也很难从中挑选出令所有人满意的图片。
而现有的图像处理方法大部分是针对静物拍照或图片单一目标或基于图片一次整体处理的,对于图片不同区域的满意程度例如多人合影中有的人满意有的人不满意或者拍摄多目标或针对用户自身喜好及关注区域没有特别的处理。所有的合成技术中都是设备中本身预设定的,比如更换背景,区域黑白彩色,特定部分隐藏,及全景拼接等等,没有基于用户喜好的调整功能,效果比较单一,人机交互体验差。
发明内容
本发明的目的是提供一种图像处理方法、电子终端设备和可读存储介质,用以解决现有技术中拍照方法不能有效的拍摄出令人满意的图片,特别是在多人合照中,不能有效的拍摄出令所有人满意的图片,即最优图像,导致人机交互体验差的问题。
为了解决上述问题,本发明通过以下技术方案实现:
一种图像处理方法,包含:
获取至少两张图像,第一图像、第二图像,将每张所述图像划分为至少两个子图像;
选中其中一所述图像作为背景图像;
选中其中一所述图像作为修正图像;
选中所述修正图像中的至少一子图像,将所述修正图像的子图像与所述背景图像合成,生成一目标图像;
在所述获取所述第一图像和所述第二图像的步骤之前还包含:
提供第一成像区域;
对所述第一成像区域进行第一次划分,使得其被划分为M行*N列个第一成像子区,对M行*N列个所述第一成像子区域中的至少一个所述第一成像子区域进行标记;
对所述第一成像区域进行第二次划分,得到X行*Y列个目标成像子区域的第二成像区域,所述第二成像区域包括已被标记的所述第一成像子区域;
选取多个目标成像子区域;
相应的,将所述第一图像和/或所述第二图像划分多个子图像,所述子图像与所述目标成像子区域一一对应。
优选地,各个所述图像所具有的子图像的数量相同。
优选地,每个子图像具有图像位置,每张所述图像的子图像的图像位置相互对应。
优选地,每张所述图像的子图像的图像位置相互不对应或部分不对应。
优选地,所述修正图像的子图像的图像位置范围大于与所述背景图像合成的子图像的图像位置范围。
优选地,至少两张所述图像选自新拍摄的图像和/或原有保存的图像。
另一方面,本发明还提供一种图像处理方法,包含:
获取多张图像,将其中至少一张所述图像划分为至少两个子图像;
选中至少一个无子图像的所述图像作为背景图像;
选中至少一个所述子图像作为修正图像,将所述修正图像与所述背景图像进行合成,得到目标图像;
在所述获取所述多张图像的步骤之前还包含:
提供第一成像区域;
对所述第一成像区域进行第一次划分,使得其被划分为M行*N列个第一成像子区,对M行*N列个所述第一成像子区域中的至少一个所述第一成像子区域进行标记;
对所述第一成像区域进行第二次划分,得到X行*Y列个目标成像子区域的第二成像区域,所述第二成像区域包括已被标记的所述第一成像子区域;
选取多个目标成像子区域;
相应的,将其中至少一张所述图像划分多个子图像,所述子图像与所述目标成像子区域一一对应。
再一方面,本发明还提供一种图像处理方法,包含:
获取多张图像,将每张所述图像划分为至少两个子图像;
选中至少一个子图像作为目标背景子图像;
选中至少一个子图像作为目标修正子图像,将所述目标背景子图像与所述目标修正子图像进行合成,得到目标图像;
在所述获取多张图像的步骤之前还包含:
提供第一成像区域;
对所述第一成像区域进行第一次划分,使得其被划分为M行*N列个第一成像子区,对M行*N列个所述第一成像子区域中的至少一个所述第一成像子区域进行标记;
对所述第一成像区域进行第二次划分,得到X行*Y列个目标成像子区域的第二成像区域,所述第二成像区域包括已被标记的所述第一成像子区域;
选取多个目标成像子区域;
相应的,将所述图像划分多个子图像,所述子图像与所述目标成像子区域一一对应。
优选地,在所述获取第一图像和第二图像的步骤之前还包含:
提供第一成像区域;
对所述第一成像区域中选择至少一个第一成像子区域进行标记。
优选地,所述选中至少一个子图像作为目标修正子图像的步骤包含:获取全部所述图像中的子图像中与已被标记的所述第一成像子区域相对应的所述子图像;
在与已于所述目标成像子区域中所中选定满足第一预设条件的所述子图像作为所述目标修正子图像。
优选地,所述选中至少一个子图像作为目标背景子图像的步骤包含:在除去与已被标记的所述第一成像子区域相对应的所述子图像之外的所述子图像中选定满足第二预设条件的所述子图像作为所述目标背景子图像。
优选地,所述选中至少一个子图像作为目标背景子图像以及选中至少一个子图像作为目标修正子图像的步骤包含:将所述子图像进行预览显示,手动挑选其中的子图像分别作为所述目标修正子图像和所述目标背景子图像。
优选地,所述将所述目标修正子图像与所述目标背景子图像进行合成的步骤包含:根据各个所述目标修正子图像以及各个所述目标背景子图像之间的位置关系,对所述目标修正子图像与所述目标背景子图像进行拼接合成,之后对经拼接合成的图像进行拼接缝隙优化,得到所述目标图像。
其他方面,本发明还提供一种电子终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像处理程序,所述图像处理程序被所述处理器执行时实现如上文所述的图像处理方法的步骤。
本发明与现有技术相比,具有以下优点:
本发明通过获取至少两张图像,第一图像、第二图像,将每张所述图像划分为至少两个子图像;选中其中一所述图像作为背景图像;选中其中一所述图像作为修正图像;选中所述修正图像中的至少一子图像,将所述修正图像的子图像与所述背景图像合成;生成一目标图像。其中选定背景图像和修正图像可以自动选定也可以通过用户自己手动操作选定,之后将选定好的背景图像和修正图像进行合成,合成一张目标图像,该目标图像即为“最优图像”,特别的,通过该种拍照方法可以在多人合照时生成令所有人都满意的“最优图像”,满足用户需求,即具有基于用户喜好的调整功能,增强了人机交互体验以及增加了拍照趣味性的优点。
附图说明
图1为本发明一实施例提供的图像处理方法的主要流程示意图;
图2为本发明一实施例提供的图像处理方法中对第一成像区域进行第一次划分后的第一成像区域的示意图;
图3为本发明一实施例提供的图像处理方法中对第一成像区域进行第二次划分并标记后的第二成像区域的示意图;
图4为本发明一实施例提供的图像处理方法中得到的目标图像的示意图;
图5为本发明一实施例提供的电子终端设备主要结构示意图。
具体实施方式
以下结合附图和具体实施方式对本发明提出的一种图像处理方法、电子终端设备和可读存储介质作进一步详细说明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。为了使本发明的目的、特征和优点能够更加明显易懂,请参阅附图。须知,本说明书所附图式所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本发明的核心思想在于提供一种图像处理方法、电子终端设备和可读存储介质,以有效提高人机交互体验。
为实现上述思想,本发明提供一种图像处理方法、电子终端设备和可读存储介质。
需要说明的是,本发明实施方式的图像处理方法可应用于本发明实施方式的拍照装置,该拍照装置可被配置于电子设备上。其中,该电子设备可以是个人计算机、移动终端等,该移动终端可以是手机、平板电脑等具有各种操作***的硬件设备。
请参考图1,示意性的给出了本发明一实施方式提供的图像处理方法的流程图,如图1所示,本实施例提供的图像处理方法包括如下步骤:
一种图像处理方法,包含:
步骤S1、获取至少两张图像;在本实施例中,可以为获取至少两张图像,第一图像、第二图像。
步骤S2、将每张所述图像划分为至少两个子图像;
步骤S3、选中其中一所述图像作为背景图像;
步骤S4、选中其中一所述图像作为修正图像;
步骤S5、选中所述修正图像中的至少一子图像,将所述修正图像的子图像与所述背景图像合成,生成一目标图像。
进一步的,还包含:存储和/或显示所述目标图像。
在本实施例中,各个所述图像所具有的子图像的数量相同。每个子图像具有图像位置,每张所述图像的子图像的图像位置相互对应,或者每张所述图像的子图像的图像位置相互不对应。
可选的,所述修正图像的子图像的图像位置范围大于与所述背景图像合成的子图像的图像位置范围。可选的,至少两张所述图像选自新拍摄的图像和/或原有保存的图像。
进一步的,如图2所示,在执行所述步骤S1之前还包含:提供第一成像区域;对所述第一成像区域进行第一次划分,使得其被划分为M行*N列个第一成像子区域200;在本实施例中,对所述第一成像区域进行第一次划分,可以根据所需要的照片尺寸进行划分,例如将20M的照片成像区域划分为M1行*N1列个第一成像子区域200;将16M的照片成像区域划分为M2行*N2列个第一成像子区域200。其中M≥M1>M2,N≥N1>N2。
如图3所示,对M行*N列个所述第一成像子区域200中的至少一个所述第一成像子区域200进行标记;
对所述第一成像区域进行第二次划分,得到X行*Y列个目标成像子区域201的第二成像区域,所述第二成像区域包括已被标记的所述第一成像子区域。在本实施例中,已被标记的所述第一成像子区域包括A、B、C和D这四个第一成像子区域。
进一步的,所述X≤M,所述Y≤N。
进一步的,所述对所述第一成像区域进行第二次划分的步骤包含:对目标拍摄场景进行预览显示,对预览显示画面中的所述目标拍摄场景中的关注目标(在本实施例中,所述关注目标为所要拍摄的目标拍摄场景中的人物面部和宠物头部,具体如图3所示)进行标记,每一所述关注目标对应一个所述第一成像子区域200,根据与所述关注目标相对应的所述第一述成像子区域200对所述第一成像区域进行第二次划分,得到所述X行*Y列个目标成像子区域201的所述第二成像区域,所述第二成像区域小于等于所述第一成像区域,所述目标成像子区域201的面积等于所述第一成像子区域200的面积。
进一步的,所述步骤S1和步骤S2的具体过程为:获取拍照命令,并根据所述拍照命令拍摄目标拍摄场景的至少两张图像;每张所述图像被划分为X行*Y列个子图像,所述子图像与所述目标成像子区域一一对应。在本实施例中,所述拍照命令可以是对所述目标拍摄场景设定一段拍摄时间,在这个拍摄时间内连续对该拍摄场景执行拍照命令,从而得到相同目标拍摄场景的至少两张图像,在本实施例中为描述方便可以为n张图像,此时,根据预先划分的X行*Y列个目标成像子区域,则该n张图像中共有n*X*Y个子图像。
另外,所述图像处理方法还可以包括:重新选定图像作为新的修正图像,
在所述新的修正图像中选中至少一子图像,将被选中的所述子图像与所述背景图像合成;生成一第二目标图像。所述新的修正图像为在至少两张所述图像中所选中的多张所述图像、所述背景图像或采用上述图像处理方法所得到的所述目标图像。
由此可知,本实施例可以选定背景图像和修正图像可以自动选定也可以通过用户自己手动操作选定,之后将选定好的背景图像和修正图像进行合成,合成一张目标图像,该目标图像即为“最优图像”,特别的,通过该种图像处理方法可以在多人合照时生成令所有人都满意的“最优图像”,满足用户需求,即具有基于用户喜好的调整功能,增强了人机交互体验以及增加了拍照趣味性的优点。
在另一实施例中,一种图像处理方法,包含:获取多张图像(在本实施例中,可以仅获取第一图像和第二图像),将其中至少一张所述图像划分为至少两个子图像;选中至少一个无子图像的所述图像作为背景图像;选中至少一个所述子图像作为修正图像,将所述修正图像与所述背景图像进行合成,得到目标图像。
在其他实施例中,一种图像处理方法,包括:获取多张图像(在本实施例中,可以仅获取第一图像和第二图像),将每张所述图像划分为至少两个子图像;选中至少一个子图像作为目标背景子图像;选中至少一个子图像作为目标修正子图像,将所述目标背景子图像与所述目标修正子图像进行合成,得到目标图像。
优选地,在所述获取多张图像的步骤之前还包含:提供第一成像区域;对所述第一成像区域进行第一次划分,使得其被划分为M行*N列个第一成像子区域200;在本实施例中,对所述第一成像区域进行第一次划分,可以根据所需要的照片尺寸进行划分,例如将20M的照片成像区域划分为M1行*N1列个第一成像子区域200;将16M的照片成像区域划分为M2行*N2列个第一成像子区域200。其中M≥M1>M2,N≥N1>N2。
请继续参考图3,对M行*N列个所述第一成像子区域200中的至少一个所述第一成像子区域200进行标记;
对所述第一成像区域进行第二次划分,得到X行*Y列个目标成像子区域201的第二成像区域,所述第二成像区域包括已被标记的所述第一成像子区域。在本实施例中,已被标记的所述第一成像子区域包括A、B、C和D这四个第一成像子区域。
进一步的,所述X≤M,所述Y≤N。
进一步的,所述对所述第一成像区域进行第二次划分的步骤包含:对目标拍摄场景进行预览显示,对预览显示画面中的所述目标拍摄场景中的关注目标(在本实施例中,所述关注目标为所要拍摄的目标拍摄场景中的人物面部和宠物头部,具体如图3所示)进行标记,每一所述关注目标对应一个所述第一成像子区域200,根据与所述关注目标相对应的所述第一成像子区域200对所述第一成像区域进行第二次划分,得到所述X行*Y列个目标成像子区域201的所述第二成像区域,所述第二成像区域小于等于所述第一成像区域,所述目标成像子区域201的面积等于所述第一成像子区域200的面积。
进一步的,所述获取多张图像,将每张所述图像划分为至少两个子图像的步骤具体为:获取拍照命令,并根据所述拍照命令拍摄目标拍摄场景的至少两张图像;每张所述图像被划分为X行*Y列个子图像,所述子图像与所述目标成像子区域一一对应。在本实施例中,所述拍照命令可以是对所述目标拍摄场景设定一段拍摄时间,在这个拍摄时间内连续对该拍摄场景执行拍照命令,从而得到相同目标拍摄场景的至少两张图像,在本实施例中为描述方便可以为n张图像,此时,根据预先划分的X行*Y列个目标成像子区域,则该n张图像中共有n*X*Y个子图像。
优选地,所述选中至少一个子图像作为目标修正子图像的步骤包含:获取全部所述图像中的子图像中与已被标记的所述第一成像子区域相对应的所述子图像;即在本实施例中,与已被标记的所述第一成像子区域相对应的所述子图像的个数为4(A、B、C和D)*n个。
在与已被标记的所述第一成像子区域相对应的所述子图像中选定满足第一预设条件的所述子图像作为所述目标修正子图像,即在4(A、B、C和D)*n个所述子图像中挑选出令各个用户满意的位于A、B、C和D位置处的第一成像子区域200(目标成像子区域201)的四个较佳的子图像作为所述目标修正子图像,在本实施例中,所述目标修正子图像为4个(张)。
进一步的,所述选中至少一个子图像作为目标背景子图像的步骤包含:在除去与已被标记的所述第一成像子区域相对应的所述子图像之外的所述子图像中选定满足第二预设条件的所述子图像作为所述目标背景子图像。在本实施例中,除了所述目标修正子图像的所述子图像的个数为n*X*Y-4n个,在n*X*Y-4n个所述子图像中,挑选出令各个用户满意的所述子图像作为所述目标修正子图像,所述目标修正子图像的个数为X*Y-4个,并根据X*Y-4个所述子图像之间的位置关系以及与4个所述目标修正子图像之间的位置关系,以及目标预设场景,将X*Y-4个所述子图像和4个所述目标修正子图像进行组合拼接,得到所述目标图像(如图4所示)。
进一步的,所述选定满足第一预设条件的所述子图像作为所述目标修正子图像的步骤可以采用自动挑选模式也可以选择用户手动自定义模式,其中所述自动挑选模式的步骤包含:对位于同一已被标记的所述第一成像子区域位置处的至少两张子图像调用算法库进行识别,得到一张满足所述第一预设条件的子图像,作为所述目标修正子图像,重复此过程,直至将所有已被标记的所述第一成像子区域位置处的所述目标修正子图像均识别出来。
进一步的,当所述目标拍摄场景包括人物时,所述第一预设条件包含人像是否清晰、人物是否微笑、人物是否闭眼中的一种或多种。其中,在本实施例中,所述算法库可以通过比较位于A标记处的第一成像子区域位置处的n个子图像的像素值,将n个子图像的像素值最高的子图像挑选出来,以此类推,将位于D标记处的第一成像子区域位置处的n个子图像中像素值最高的子图像挑选出来。
还可以将同时符合人物是微笑的和人物睁开眼的且像素值较高等条件的子图像挑选出来,作为所述目标修正子图像,符合上述条件的所述目标修正子图像的个数为4个。
在本实施例中,还可以利用人脸识别技术,对所有人物的面部进行人脸识别,进行得到所述目标修正子图像。
采用用户手动自定义模式选定所述目标修正子图像时,可以将n张图像中共有n*X*Y个子图像进行预览显示,各个用户可以手动挑选其中的令自己满意的子图像分别作为所述目标修正子图像和所述目标背景子图像。
在本实施例中,将n张图像中共有n*X*Y个子图像可以在触摸屏上进行预览显示,用户可以触摸点击令自己满意的子图像分别作为所述目标修正子图像和所述目标背景子图像,之后对该目标修正子图像和目标背景子图像进行拼接合成,得到所述目标图像。
进一步的,选定满足第二预设条件的所述子图像作为所述目标背景子图像可以选择自动挑选模式也可以选择用户手动自定义模式,其中所述自动挑选模式包含:对位于同一没有被标记的所述第一成像子区域位置处的至少两张子图像调用算法库进行识别,得到一张满足所述第二预设条件的子图像,作为所述目标背景子图像,重复此过程,直至将所有没有被标记的所述第一成像子区域位置处的所述目标背景子图像均识别出来。
进一步的,可以通过调用算法库,比较位于同一位置处的n张图像中的n张子图像的像素值,将像素值最高的所述子图像挑选出来,作为所述目标背景子图像;以此类推,直至将所有所述目标背景子图像挑选出来在本实施例中,所述目标背景子图像的个数为X*Y-4个。
在本实施例中,优选地,所述将所述目标修正子图像(4个)与所述目标背景子图像(X*Y-4个)进行合成的步骤包含:根据各个所述目标修正子图像以及各个所述目标背景子图像之间的位置关系,对所述目标修正子图像与所述目标背景子图像进行拼接合成,之后对经拼接合成的图像进行拼接缝隙优化,得到所述目标图像(所述目标图像没有拼接痕迹)。
由此可知,本实施例通过获取多张图像,将每张所述图像划分为至少两个子图像;选中至少一个子图像作为目标背景子图像;选中至少一个子图像作为目标修正子图像,将所述目标背景子图像与所述目标修正子图像进行合成,得到目标图像。其中选定目标修正子图像和目标背景子图像可以自动选定也可以通过用户自己手动操作选定,之后将选定好的目标修正子图像和目标背景子图像进行合成,合成一张目标图像,该目标图像即为“最优图像”,特别的,通过该种图像处理方法可以在多人合照时生成令所有人都满意的“最优图像”,满足用户需求,即具有基于用户喜好的调整功能,增强了人机交互体验以及增加了拍照趣味性的优点。
另一方面,基于同一发明构思,本发明还提供一种电子终端设备,所述电子终端设备包括:存储器101、处理器100及存储在所述存储器101上并可在所述处理器100上运行的拍照程序,所述拍照程序被所述处理器100执行时实现如上文所述的图像处理方法的步骤。
所述电子终端设备可以是移动电话,游戏控制台,电脑、平板设备,个人数字助理等。
所述电子终端设备还包括:电源模块102,交互组件103,通信模块104,传感器模块105以及接口106。处理器100通常电子终端设备的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理器100可以包括一个或多个模块,便于处理器100和其他模块之间的交互。例如,处理器100可以包括多媒体模块,以方便交互组件103和处理器100之间的交互。存储器101被配置为存储各种类型的数据以支持在电子终端设备的操作。这些数据的示例包括用于在电子终端设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器101可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。所述交互模块103还可以是触摸显示屏,用于显示所述目标图像,或者预览所拍摄的图像以及供用户手动触摸选择所述图像中用户感觉自己满意的目标修正子图像和目标背景子图像。
电源模块102为电子终端设备的各种模块提供电力。电源模块102可以包括电源管理***,一个或多个电源,及其他与为电子终端设备生成、管理和分配电力相关联的模块。交互组件103包括在电子终端设备和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,交互组件103包括一个前置摄像头和/或后置摄像头。当电子终端设备处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
交互组件103还包括音频模块被配置为输出和/或输入音频信号。例如,音频模块包括一个麦克风(MIC),当电子终端设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器101或经由通信模块104发送。在一些实施例中,音频模块还包括一个扬声器,用于输出音频信号。接口106为I/O的接口为处理器100和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器模块105包括一个或多个传感器,用于为电子终端设备提供各个方面的状态评估。例如,传感器模块105可以检测到电子终端设备的打开/关闭状态,模块的相对定位,例如组件为电子终端设备的显示器和小键盘,传感器模块105还可以检测电子终端设备或电子终端设备一个组件的位置改变,用户与电子终端设备接触的存在或不存在,电子终端设备方位或加速/减速和其温度变化。传感器模块105可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器模块105还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器模块105还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。通信模块104被配置为便于电子终端设备和其他设备之间有线或无线方式的通信。电子终端设备可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信模块104经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,通信模块104还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
再一方面,基于同一发明构思,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有拍照程序,所述拍照程序被处理器执行时实现如上文所述的图像处理方法的步骤。
本发明实施方式的计算机可读存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机硬盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其组合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言-诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言-诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)连接到用户计算机,或者可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
应当注意的是,在本文的实施方式中所揭露的装置和方法,也可以通过其他的方式实现。以上所描述的装置实施方式仅仅是示意性的,例如,附图中的流程图和框图显示了根据本文的多个实施方式的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用于执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本文各个实施方式中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
综上所述,通过获取至少两张图像,第一图像、第二图像,将每张所述图像划分为至少两个子图像;选中其中一所述图像作为背景图像;选中其中一所述图像作为修正图像;选中所述修正图像中的至少一子图像,将所述修正图像的子图像与所述背景图像合成;生成一目标图像。其中选定背景图像和修正图像可以自动选定也可以通过用户自己手动操作选定,之后将选定好的背景图像和修正图像进行合成,合成一张目标图像,该目标图像即为“最优图像”,特别的,通过该种图像处理方法可以在多人合照时生成令所有人都满意的“最优图像”,满足用户需求,即具有基于用户喜好的调整功能,增强了人机交互体验以及增加了拍照趣味性的优点。
尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
Claims (14)
1.一种图像处理方法,其特征在于,包含:
获取至少两张图像,第一图像、第二图像,将每张所述图像划分为至少两个子图像;
选中其中一所述图像作为背景图像;
选中其中一所述图像作为修正图像;
选中所述修正图像中的至少一子图像,将所述修正图像的子图像与所述背景图像合成,生成一目标图像;
在所述获取所述第一图像和所述第二图像的步骤之前还包含:
提供第一成像区域;
对所述第一成像区域进行第一次划分,使得其被划分为M行*N列个第一成像子区,对M行*N列个所述第一成像子区域中的至少一个所述第一成像子区域进行标记;
对所述第一成像区域进行第二次划分,得到X行*Y列个目标成像子区域的第二成像区域,所述第二成像区域包括已被标记的所述第一成像子区域;
选取多个目标成像子区域;
相应的,将所述第一图像和/或所述第二图像划分多个子图像,所述子图像与所述目标成像子区域一一对应。
2.如权利要求1所述的图像处理方法,其特征在于,各个所述图像所具有的子图像的数量相同。
3.如权利要求1所述的图像处理方法,其特征在于,每个子图像具有图像位置,每张所述图像的子图像的图像位置相互对应。
4.如权利要求1所述的图像处理方法,其特征在于,每张所述图像的子图像的图像位置相互不对应或部分不对应。
5.如权利要求3所述的图像处理方法,其特征在于,所述修正图像的子图像的图像位置范围大于与所述背景图像合成的子图像的图像位置范围。
6.如权利要求1所述的图像处理方法,其特征在于,至少两张所述图像选自新拍摄的图像和/或原有保存的图像。
7.一种图像处理方法,其特征在于,包含:
获取多张图像,将其中至少一张所述图像划分为至少两个子图像;
选中至少一个无子图像的所述图像作为背景图像;
选中至少一个所述子图像作为修正图像,将所述修正图像与所述背景图像进行合成,得到目标图像;
在所述获取多张图像的步骤之前还包含:
提供第一成像区域;
对所述第一成像区域进行第一次划分,使得其被划分为M行*N列个第一成像子区,对M行*N列个所述第一成像子区域中的至少一个所述第一成像子区域进行标记;
对所述第一成像区域进行第二次划分,得到X行*Y列个目标成像子区域的第二成像区域,所述第二成像区域包括已被标记的所述第一成像子区域;
选取多个目标成像子区域;
相应的,将其中至少一张所述图像划分多个子图像,所述子图像与所述目标成像子区域一一对应。
8.一种图像处理方法,其特征在于,包含:
获取多张图像,将每张所述图像划分为至少两个子图像;
选中至少一个子图像作为目标背景子图像;
选中至少一个子图像作为目标修正子图像,将所述目标背景子图像与所述目标修正子图像进行合成,得到目标图像;
在所述获取多张图像的步骤之前还包含:
提供第一成像区域;
对所述第一成像区域进行第一次划分,使得其被划分为M行*N列个第一成像子区,对M行*N列个所述第一成像子区域中的至少一个所述第一成像子区域进行标记;
对所述第一成像区域进行第二次划分,得到X行*Y列个目标成像子区域的第二成像区域,所述第二成像区域包括已被标记的所述第一成像子区域;
选取多个目标成像子区域;
相应的,将所述图像划分多个子图像,所述子图像与所述目标成像子区域一一对应。
9.如权利要求8所述的图像处理方法,其特征在于,在所述获取第一图像和第二图像的步骤之前还包含:
提供第一成像区域;
对所述第一成像区域中选择至少一个第一成像子区域进行标记。
10.如权利要求9所述的图像处理方法,其特征在于,所述选中至少一个子图像作为目标修正子图像的步骤包含:获取全部所述图像中的子图像中与已被标记的所述第一成像子区域相对应的所述子图像;
在与已于所述目标成像子区域中所中选定满足第一预设条件的所述子图像作为所述目标修正子图像。
11.如权利要求10所述的图像处理方法,其特征在于,所述选中至少一个子图像作为目标背景子图像的步骤包含:在除去与已被标记的所述第一成像子区域相对应的所述子图像之外的所述子图像中选定满足第二预设条件的所述子图像作为所述目标背景子图像。
12.如权利要求8所述的图像处理方法,其特征在于,所述选中至少一个子图像作为目标背景子图像以及选中至少一个子图像作为目标修正子图像的步骤包含:将所述子图像进行预览显示,手动挑选其中的子图像分别作为所述目标修正子图像和所述目标背景子图像。
13.如权利要求9所述的图像处理方法,其特征在于,所述将所述目标修正子图像与所述目标背景子图像进行合成的步骤包含:根据各个所述目标修正子图像以及各个所述目标背景子图像之间的位置关系,对所述目标修正子图像与所述目标背景子图像进行拼接合成,之后对经拼接合成的图像进行拼接缝隙优化,得到所述目标图像。
14.一种电子终端设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像处理程序,所述图像处理程序被所述处理器执行时实现如权利要求1至13中任一项所述的图像处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911132637.5A CN110933300B (zh) | 2019-11-18 | 2019-11-18 | 一种图像处理方法和电子终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911132637.5A CN110933300B (zh) | 2019-11-18 | 2019-11-18 | 一种图像处理方法和电子终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110933300A CN110933300A (zh) | 2020-03-27 |
CN110933300B true CN110933300B (zh) | 2021-06-22 |
Family
ID=69853433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911132637.5A Active CN110933300B (zh) | 2019-11-18 | 2019-11-18 | 一种图像处理方法和电子终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110933300B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6621524B1 (en) * | 1997-01-10 | 2003-09-16 | Casio Computer Co., Ltd. | Image pickup apparatus and method for processing images obtained by means of same |
CN101617339A (zh) * | 2007-02-15 | 2009-12-30 | 索尼株式会社 | 图像处理装置和图像处理方法 |
CN105025215A (zh) * | 2014-04-23 | 2015-11-04 | 中兴通讯股份有限公司 | 一种终端基于多摄像头实现合照的方法及装置 |
JP2016086200A (ja) * | 2014-10-23 | 2016-05-19 | 日本放送協会 | 画像合成装置および画像合成プログラム |
CN107734255A (zh) * | 2017-10-16 | 2018-02-23 | 广东欧珀移动通信有限公司 | 拍摄自拍照的方法、装置、移动终端及可读存储介质 |
CN110210494A (zh) * | 2019-05-13 | 2019-09-06 | 深圳传音控股股份有限公司 | 图像处理方法及计算机装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5971207B2 (ja) * | 2012-09-18 | 2016-08-17 | 株式会社リコー | 画像調整装置、画像調整方法およびプログラム |
JP6950252B2 (ja) * | 2017-04-11 | 2021-10-13 | 富士フイルムビジネスイノベーション株式会社 | 画像処理装置及びプログラム |
CN109769089B (zh) * | 2018-12-28 | 2021-03-16 | 维沃移动通信有限公司 | 一种图像处理方法及终端设备 |
CN109961446B (zh) * | 2019-03-27 | 2021-06-01 | 深圳视见医疗科技有限公司 | Ct/mr三维图像分割处理方法、装置、设备及介质 |
-
2019
- 2019-11-18 CN CN201911132637.5A patent/CN110933300B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6621524B1 (en) * | 1997-01-10 | 2003-09-16 | Casio Computer Co., Ltd. | Image pickup apparatus and method for processing images obtained by means of same |
CN101617339A (zh) * | 2007-02-15 | 2009-12-30 | 索尼株式会社 | 图像处理装置和图像处理方法 |
CN105025215A (zh) * | 2014-04-23 | 2015-11-04 | 中兴通讯股份有限公司 | 一种终端基于多摄像头实现合照的方法及装置 |
JP2016086200A (ja) * | 2014-10-23 | 2016-05-19 | 日本放送協会 | 画像合成装置および画像合成プログラム |
CN107734255A (zh) * | 2017-10-16 | 2018-02-23 | 广东欧珀移动通信有限公司 | 拍摄自拍照的方法、装置、移动终端及可读存储介质 |
CN110210494A (zh) * | 2019-05-13 | 2019-09-06 | 深圳传音控股股份有限公司 | 图像处理方法及计算机装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110933300A (zh) | 2020-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108419016B (zh) | 拍摄方法、装置及终端 | |
CN106657780B (zh) | 图像预览方法和装置 | |
CN110677734B (zh) | 视频合成方法、装置、电子设备及存储介质 | |
US11310443B2 (en) | Video processing method, apparatus and storage medium | |
WO2017080084A1 (zh) | 字体添加方法及装置 | |
CN104869314A (zh) | 拍照方法及装置 | |
US20170054906A1 (en) | Method and device for generating a panorama | |
CN114500821B (zh) | 拍照方法及装置、终端及存储介质 | |
CN104850643B (zh) | 图片对比方法和装置 | |
CN105357449A (zh) | 拍摄方法、装置及图像处理方法、装置 | |
CN111461950B (zh) | 图像处理方法及装置 | |
CN111832455A (zh) | 获取内容图像的方法、装置、存储介质和电子设备 | |
CN107967233B (zh) | 电子作品显示方法和装置 | |
CN113286073A (zh) | 拍摄方法、拍摄装置及存储介质 | |
WO2020052063A1 (zh) | 摄像头模组、处理方法及装置、电子设备、存储介质 | |
CN110933300B (zh) | 一种图像处理方法和电子终端设备 | |
CN114339019B (zh) | 对焦方法、对焦装置及存储介质 | |
CN107682623B (zh) | 拍照方法及装置 | |
CN108769780B (zh) | 广告播放方法和装置 | |
CN110874829B (zh) | 图像处理方法及装置、电子设备及存储介质 | |
KR20210133104A (ko) | 이미지 촬영 방법, 이미지 촬영 장치 및 저장 매체 | |
CN107341214B (zh) | 图片显示方法及装置 | |
CN111343375A (zh) | 图像信号处理方法及装置、电子设备、存储介质 | |
US11363190B2 (en) | Image capturing method and device | |
CN111464753B (zh) | 照片的拍摄方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |