CN111526288B - 一种图像处理方法及装置、存储介质 - Google Patents
一种图像处理方法及装置、存储介质 Download PDFInfo
- Publication number
- CN111526288B CN111526288B CN202010349291.0A CN202010349291A CN111526288B CN 111526288 B CN111526288 B CN 111526288B CN 202010349291 A CN202010349291 A CN 202010349291A CN 111526288 B CN111526288 B CN 111526288B
- Authority
- CN
- China
- Prior art keywords
- image processing
- image
- photographing
- information
- instruction
- 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/80—Camera processing pipelines; Components thereof
-
- 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)
- Studio Devices (AREA)
Abstract
本发明实施例公开了一种图像处理方法及装置、存储介质,包括当图像拍摄进程接收到拍照指令时,创建图像处理线程,并获取拍照指令对应的原始图像信息,原始图像信息为触发拍照指令时采集到的预览图像信息,图像拍摄进程用于采集预览图像信息;调用图像处理线程对原始图像信息进行图像处理,得到拍照指令对应的拍照图像。
Description
技术领域
本发明涉及图像处理领域,尤其涉及一种图像处理方法及装置、存储介质。
背景技术时
随着图像处理技术的不断发展,图像处理装置的功能越来越多,如拍照功能。如今,人们对图像处理装置进行拍照时的要求越来越高,仅仅依赖图像处理装置上的摄像头拍出来的原始图像已经满足不了人们对美的要求,需要通过不同的图像处理算法来处理不同的原始图像,从而得到美化后的原始图像。
在现有技术中,图像处理装置利用摄像头拍摄到原始图像后,图像处理装置需要先利用图像处理算法对该原始图像进行处理,当图像处理算法处理完该原始图像之后,图像处理装置才能进行下一次的图像拍摄,当利用复杂度高的图像处理算法处理原始图像时,需要很长时间才能将处理完该原始图像,如此,延长了图像处理装置图像拍摄时的时间,降低了图像处理装置拍摄图像时的速度。
发明内容
为解决上述技术问题,本发明实施例期望提供一种图像处理方法及装置、存储介质,能够提高图像处理装置拍摄图像时的速度。
本发明的技术方案是这样实现的:
本申请实施例提供一种图像处理方法,包括:
当图像拍摄进程接收到拍照指令时,创建图像处理线程,并获取所述拍照指令对应的原始图像信息,所述原始图像信息为触发所述拍照指令时采集到的预览图像信息,所述图像拍摄进程用于采集所述预览图像信息;
调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像。
在上述方案中,调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像,包括:
确定所述原始图像信息的拍照模式和所述拍照模式对应的图像处理算法;
调用所述图像处理线程,利用所述图像处理算法对所述原始图像信息进行处理,得到所述拍照图像。
在上述方案中,所述创建图像处理线程,并获取所述拍照指令对应的原始图像信息之后,所述方法还包括:
对图库应用进行锁定,并将所述图库应用的状态信息修改为锁定状态;
相应的,所述调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像之后,所述方法还包括:
将所述拍照图像保存至所述图库应用中,并对所述图库应用进行解锁;
将所述状态信息修改为解锁状态。
在上述方案中,所述方法还包括:
当接收到图库应用的启动指令时,检测所述状态信息;
当所述状态信息为所述解锁状态时,启动所述图库应用;
当所述状态信息为所述锁定状态时,返回提示信息,以提示所述图库应用无法启动。
在上述方案中,所述将所述拍照图像保存至所述图库应用中,并对所述图库应用进行解锁之后,所述方法还包括:
删除所述图像处理线程。
在上述方案中,所述创建图像处理线程,并获取所述拍照指令对应的原始图像信息之前,所述方法还包括:
当接收到拍照应用的启动指令时,启动所述拍照应用,并创建图像拍摄进程;
调用所述图像拍摄进程采集所述预览图像信息;
显示所述预览图像信息与对应的预览图像。
在上述方案中,所述创建图像处理线程,包括:
利用所述图像拍摄进程创建所述图像处理线程。
在上述方案中,所述创建图像处理线程,并获取所述拍照指令对应的原始图像信息之后,所述方法还包括:
当接收到连续拍照指令时,确定所述连续拍照指令对应的连续拍照次数;
根据所述连续拍照次数,利用所述图像拍摄进程创建多个图像处理线程,所述连续拍照的次数与所述多个图像处理线程一一对应;
利用所述多个图像处理线程对所述连续拍照指令对应的多个原始图像信息进行图像处理,得到所述多个拍照指令对应的多个拍照图像。
本申请实施例提供了一种图像处理装置,所述装置包括:
创建单元,用于当图像拍摄进程接收到拍照指令时,创建图像处理线程,并获取所述拍照指令对应的原始图像信息,所述原始图像信息为触发所述拍照指令时采集到的预览图像信息,所述图像拍摄进程用于采集所述预览图像信息;
处理单元,用于调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像。
本申请实施例提供了一种图像处理装置,所述装置包括:
存储器、处理器和通信总线,所述存储器通过所述通信总线与所述处理器进行通信,所述存储器存储所述处理器可执行的图像处理的程序,当所述图像处理的程序被执行时,通过所述处理器执行上述所述的图像处理方法。
本申请实施例提供了一种存储介质,其上存储有计算机程序,应用于图像处理装置,其特征在于,该计算机程序被处理器执行时实现上述所述的图像处理方法。
本发明实施例提供了一种图像处理方法及装置、存储介质,图像处理方法包括:当图像拍摄进程接收到拍照指令时,创建图像处理线程,并获取拍照指令对应的原始图像信息,原始图像信息为触发拍照指令时采集到的预览图像信息,图像拍摄进程用于采集预览图像信息;调用图像处理线程对原始图像信息进行图像处理,得到拍照指令对应的拍照图像。采用上述方法实现方案,图像处理装置通过在接收到拍照指令时,图像处理装置就创建图像处理线程,利用图像处理线程对原始图像信息进行处理,使得数据处理装置在接收到拍照指令之后,图像处理装置可直接进行拍照,不需要图像处理装置对上一次获取的原始图像信息进行处理之后再进行拍照,缩短了图像处理装置图像拍摄时的时间,提高了图像处理装置拍摄图像时的速度。
附图说明
图1为本申请实施例提供的一种图像处理方法流程图;
图2为本申请实施例提供的一种示例性的图像处理装置的组成结构示意图;
图3为本申请实施例提供的一种示例性的图像处理方法流程图一;
图4为本申请实施例提供的一种示例性的图像处理方法流程图二;
图5为本申请实施例提供的一种图像处理装置的组成结构示意图一;
图6为本申请实施例提供的一种图像处理装置的组成结构示意图二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例一
本申请实施例提供了一种图像处理方法,图1为本申请实施例提供的一种图像处理方法流程图一,如图1所示,图像处理方法可以包括:
S101、当图像拍摄进程接收到拍照指令时,创建图像处理线程,并获取拍照指令对应的原始图像信息,原始图像信息为触发拍照指令时采集到的预览图像信息,图像拍摄进程用于采集预览图像信息。
本申请实施例提供的一种图像处理方法适用于图像处理装置在接收到拍照指令时,对拍照指令对应的原始图像信息进行处理,得到拍照指令对应的拍照图像的场景下。
在本申请实施例中,图像处理装置可以以各种形式来实施。例如,本申请中描述的图像处理装置可以包括诸如手机、照相机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等装置,以及诸如数字TV、台式计算机等装置。
在本申请实施例中,当图像处理装置接收到拍照按键的触控操作时,图像处理装置就接收到了目标物体的拍照指令;图像处理装置也可以是通过接收预设的声控指令,来获取目标物体的拍照指令,图像处理装置还可以是通过其他的方式,来获取目标物体的拍照指令,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像拍摄进程可以为图像处理装置中预设的进程,该图像拍摄进程,用于采集预览图像信息,并进行拍摄。
在本申请实施例中,图像处理装置利用图像拍摄进程接收到拍照指令时,图像处理装置就利用图像处理进程进行拍摄,图像处理装置利用图像处理进程进行拍摄的过程,可以为图像处理装置利用图像拍摄进程将预览图像信息中的预览图像信息作为原始图像信息。
在本申请实施例中,图像处理线程为图像处理装置处理原始图像信息的线程。
需要说明的是,原始图像信息为触发拍照指令时图像处理装置采集到的预览图像信息,其中,原始图像信息可以为数字信息,原始图像信息也可以为模拟信息,还可以为其他的信息,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置可以直接获取拍照指令对应的原始图像信息,图像处理指令还可以利用图像处理线程获取拍照指令对应的原始图像信息,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置可以利用图像拍摄进程创建图像处理线程,图像处理装置也可以直接创建图像处理线程,图像处理装置还可以通过其他方式来创建图像处理线程,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置创建图像处理线程,并获取拍照指令对应的原始图像信息之后,图像处理装置就对图库应用进行锁定,并将图库应用的状态信息修改为锁定状态。
在本申请实施例中,状态信息包括锁定状态。
在本申请实施例中,图像处理装置对图库应用进行锁定的方式,可以为图像处理装置对图库应用的标志位进行修改,来对图库应用进行锁定;也可以为图像处理装置对图库应用的状态信息进行修改,来对图库应用进行锁定,还可以为其他的锁定图库应用的方式,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置对图库应用的状态信息进行修改,来对图库应用进行锁定的方式,具体可以为图像处理装置将图库应用的标志位对应的状态信息修改成锁定状态的信息,更具体的,图像处理装置可以通过将状态信息加1的方式,来将状态信息修改成锁定状态的信息。
在本申请实施例中,图像处理装置在创建图像处理线程,并获取拍照指令对应的原始图像信息之前,当图像处理装置接收到拍照应用的启动指令时,图像处理装置就启动拍照应用,并创建图像拍摄进程。
在本申请实施例中,图像处理装置在接收到拍照应用对应的应用图标的触控操作时,图像处理装置就接收到了拍照应用的启动指令;图像处理装置还可以是通过接收图像处理装置上设置的触控开关的触控操作,来获取到拍照应用的启动指令,图像处理装置还可以是通过接收预设的声控指令,来获取到拍照应用的启动指令,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置可以在接收到拍照应用的启动指令时,图像处理装置先启动拍照应用,然后图像处理装置再创建图像拍摄进程;图像处理装置也可以在接收到拍照应用的启动指令时,图像处理装置先创建图像拍摄进程,然后图像处理装置再启动拍照应用;图像处理装置还可以在接收到拍照应用的启动指令时,图像处理装置就在启动拍照应用的同时,并创建图像拍摄进程,具体的图像处理装置启动拍照应用和图像处理装置创建图像拍摄进程的顺序,可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置启动拍照应用和图像拍摄进程之后,图像处理装置就调用图像拍摄进程采集预览图像信息。
在本申请实施例中,图像处理装置利用图像拍摄进程采集预览图像信息之后,图像处理装置就显示预览图像信息与对应的预览图像。
在本申请实施例中,图像处理装置可以调用图像拍摄进程来显示预览图像信息与对应的预览图像,图像处理装置还可以直接来显示预览图像信息与对应的预览图像,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,当图像处理装置创建图像处理线程,并获取拍照指令对应的原始图像信息之后,图像处理装置接收到连续拍照指令时,图像处理装置就确定连续拍照指令对应的连续拍照次数;当图像处理装置确定连续拍照次数之后,图像处理装置就根据连续拍照次数,利用图像拍摄进程创建多个图像处理线程,连续拍照的次数与多个图像处理线程一一对应;当图像处理装置创建多个图像处理线程之后,图像处理装置就利用多个图像处理线程对连续拍照指令对应的多个原始图像信息进行图像处理,得到多个拍照指令对应的多个拍照图像。
在本申请实施例中,连续拍照次数可以为终端用户拍照时设置的拍照次数,也可以是终端中配置的次数,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,拍照次数为可以为3次,该预设次数也可以是5次,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,连续拍照指令的连续拍照次数可以为N次,则对应的图像处理装置创建的图像处理线程的数量为N个。
示例性的,连续拍照指令对应的连续拍照次数可以为3次,则图像处理装置就创建3个图像处理线程。
在本申请实施例中,多个拍照指令中的每一个拍照指令对应多个原始图像信息中的一个原始图像信息,多个原始图像信息中的一个原始图像信息对应多个拍照图像中的一个拍照图像。
S102、调用图像处理线程对原始图像信息进行图像处理,得到拍照指令对应的拍照图像。
在本申请实施例中,当图像处理装置创建图像处理线程,并获取拍照指令对应的原始图像信息之后,图像处理装置就调用图像处理线程对原始图像信息进行图像处理,得到拍照指令对应的拍照图像。
在本申请实施例中,图像处理装置调用图像处理线程对原始图像信息进行图像处理,得到拍照指令对应的拍照图像的过程,包括图像处理装置确定原始图像信息的拍照模式和拍照模式对应的图像处理算法。
需要说明的是,拍照模式可以为图像处理装置根据接收到的用户指令,确定的拍照模式;也可以为图像处理装置根据获取到的环境信息,确定出来的拍照模式;还可以为图像处理装置根据获取到的环境信息和接收到的用户指令,确定的拍照模式,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,环境信息包括亮暗程度信息、曝光度信息、灰度值信息等,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置中可以包括多种拍照模式,如夜间拍照模式、强光拍照模式、高清拍照模式、人像美颜拍照模式、美食模式等,用户可根据拍摄场景来选择不同的拍照模式。
在本申请实施例中,图像处理装置中的拍照模式可以有多种拍照模式;图像处理算法可以包括多种处理算法,其中,一种拍照模式可以对应一种处理算法;一种拍照模式也可以对应多种处理算法,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置确定原始图像信息的拍照模式和拍照模式对应的图像处理算法之后,图像处理装置就调用图像处理线程,利用图像处理算法对原始图像信息进行处理,得到拍照图像。
在本申请实施例中,图像处理算法可以包括去雾算法、降噪算法、美颜算法等,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置调用图像处理线程,利用图像处理算法对原始图像信息进行处理,得到拍照图像之后,图像处理装置就将拍照图像保存至图库应用中,并对图库应用进行解锁。
在本申请实施例中,图像处理装置对图库应用进行解锁的方式,可以为图像处理装置对图库应用的标志位进行修改,来对图库应用进行解锁;也可以为图像处理装置对图库应用的状态信息进行修改,来对图库应用进行解锁,还可以为其他的解锁图库应用的方式,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
在本申请实施例中,图像处理装置对图库应用的状态信息进行修改,来对图库应用进行解锁的方式,具体可以为图像处理装置将图库应用的标志位对应的状态信息修改成解锁状态的信息,更具体的,图像处理装置可以通过将状态信息减1的方式,来将状态信息修改成锁定状态的信息。
可以理解的是,图像处理装置通过将处理后的原始图像保存至图库应用中,用户通过启动图库应用,就可以查看到该处理后的原始图像,提高了用户体验。
在本申请实施例中,图像处理装置将拍照图像保存至图库应用中,并对图库应用进行解锁之后,图像处理装置就将状态信息修改为解锁状态。
需要说明的是,状态信息包括解锁状态。
在本申请实施例中,当图像处理装置接收到图库应用的启动指令时,图像处理装置就检测图库应用的状态信息;当图像处理装置确定该状态信息为解锁状态时,图像处理装置就启动图库应用;当图像处理装置确定该状态信息为锁定状态时,则图像处理装置就返回提示信息,以提示图库应用无法启动。
在本申请实施例中,当图像处理装置将拍照图像保存至图库应用中,并对图库应用进行解锁之后,图像处理装置就删除图像处理线程。
可以理解的是,图像处理装置在将拍照图像保存至图库应用中,并对图库应用进行解锁之后,就删除该图像处理线程,减少了图像处理装置中的线程的数量,增加了图像处理装置的内存,提高了图像处理装置进行图像处理时的运行速度。
在本申请实施例中,当图像处理装置接收到图库应用的启动指令时,图像处理装置就检测图库应用的状态信息。
需要说明的是,状态信息包括解锁状态和锁定状态。
在本申请实施例中,图像处理装置检测图库应用的状态信息之后,当图像处理装置确定出该状态信息为解锁状态时,图像处理装置就启动图库应用。
在本申请实施例中,图像处理装置检测图库应用的状态信息之后,当图像处理装置确定出该状态信息为锁定状态时,图像处理装置就返回提示信息,以提示图库应用无法启动。
需要说明的是,提示信息可以为文字信息,提示信息也可以为符号信息,提示信息还可以为数字信息,具体的可根据实际情况进行确定,本申请实施例对此不作限定。
示例性的,如图2所示,图像处理装置包括预览图像采集模块、显示模块、图像确定模块、图像处理模块、图像保存模块和图库管理模块。当图像处理装置接收到拍照应用的启动指令时,图像处理装置就启动拍照应用,并利用预览图像采集模块采集预览图像信息;图像处理装置在采集到的预览图像信息之后,图像处理装置就利用显示模块显示该预览图像信息对应的预览图像;当图像处理装置显示预览图像,且接收到拍照指令时,图像处理装置就利用图库管理模块对图库应用进行锁定,并将图库应用的状态信息修改为锁定状态;当图像处理装置在显示预览图像,且接收到拍照指令时,图像处理装置就利用图像获取模块获取拍照指令对应的原始图像信息;当图像处理装置得到原始图像信息之后,图像处理装置就利用图像处理模块对该原始图像信息进行图像处理,得到拍照指令对应的拍照图像,并利用图像保存模块保存该拍照图像。
示例性的,图像处理装置进行图像处理时的处理方法流程图如图3所示:
1、当图像处理装置接收到拍照应用的启动指令时,图像处理装置就采集并显示预览图像信息对应的预览图像。
2、当图像处理装置接收到拍照指令时,图像处理装置就创建图像处理线程,调用图像处理线程对原始图像信息进行图像处理,得到拍照指令对应的拍照图像。
3、当图像处理装置接收到拍照指令时,图像处理装置对图库应用进行锁定,并将图库应用的状态信息修改为锁定状态。
4、图像处理装置就对图库应用进行解锁。
示例性的,如图4所示,图像处理装置接收到拍照应用的启动指令时,图像处理装置就启动拍照应用,并启动图像拍摄进程,利用图像拍摄进程显示预览图像,在当图像处理装置接收到拍照指令时,图像处理装置就利用图像拍摄进程进行拍照,并利用图像拍摄进程创建图像处理线程1,以利用该图像处理线程1对原始图像信息进行处理,此时图像处理装置的显示界面就可以显示下一次预览图像了,当图像处理装置接收到下一次的拍照指令时,图像处理装置就利用图像拍摄进程进行拍照,并利用图像拍摄进程创建图像处理线程2,以利用该图像处理线程2对下一次的原始图像信息进行处理。图像处理线程对拍照得到的原始图像信息进行处理的过程,可以为图像处理装置将图库应用进行锁定,图像处理装置利用图像处理线程对拍照得到的原始图像进行处理,当图像处理装置得到拍照指令对应的拍照图像之后,图像处理装置就对图库应用进行解锁,然后图像处理装置就删除该图像处理线程。
可以理解的是,图像处理装置通过在接收到拍照指令时,图像处理装置就创建图像处理线程,利用图像处理线程对原始图像信息进行处理,使得数据处理装置在接收到拍照指令之后,图像处理装置可直接进行拍照,不需要图像处理装置对上一次获取的原始图像信息进行处理之后再进行拍照,缩短了图像处理装置图像拍摄时的时间,提高了图像处理装置拍摄图像时的速度。
实施例二
基于实施例一同一发明构思,本申请实施例提供了一种图像处理装置1,对应于一种图像处理方法;图5为本申请实施例提供的一种图像处理装置的组成结构示意图一,该图像处理装置1可以包括:
创建单元11,用于当图像拍摄进程接收到拍照指令时,创建图像处理线程,并获取所述拍照指令对应的原始图像信息,所述原始图像信息为触发所述拍照指令时采集到的预览图像信息,所述图像拍摄进程用于采集所述预览图像信息;
处理单元12,用于调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像。
在本申请的一些实施例中,所述装置还包括确定单元;
所述确定单元,用于确定所述原始图像信息的拍照模式和所述拍照模式对应的图像处理算法;
所述处理单元12,用于调用所述图像处理线程,利用所述图像处理算法对所述原始图像信息进行处理,得到所述拍照图像。
在本申请的一些实施例中,所述装置还包括锁定单元;
所述锁定单元,用于对图库应用进行锁定,并将所述图库应用的状态信息修改为锁定状态;
相应的,所述装置还包括解锁单元;
所述解锁单元,用于将所述拍照图像保存至所述图库应用中,并对所述图库应用进行解锁;
将所述状态信息修改为解锁状态。
在本申请的一些实施例中,所述装置还包括检测单元,启动单元和返回单元;
所述检测单元,用于当接收到图库应用的启动指令时,检测所述状态信息;
所述启动单元,用于当所述状态信息为所述解锁状态时,启动所述图库应用;
所述返回单元,用于当所述状态信息为所述锁定状态时,返回提示信息,以提示所述图库应用无法启动。
在本申请的一些实施例中,所述装置还包括删除单元;
所述删除单元,用于删除所述图像处理线程。
在本申请的一些实施例中,所述装置还包括采集单元和显示单元;
所述启动单元,用于当接收到拍照应用的启动指令时,启动所述拍照应用,并创建图像拍摄进程;
所述采集单元,用于调用所述图像拍摄进程采集所述预览图像信息;
所述显示单元,用于显示所述预览图像信息与对应的预览图像。
在本申请的一些实施例中,所述创建单元11,用于利用所述图像拍摄进程创建所述图像处理线程。
在本申请的一些实施例中,所述确定单元,用于当接收到连续拍照指令时,确定所述连续拍照指令对应的连续拍照次数;
所述创建单元11,用于根据所述连续拍照次数,利用所述图像拍摄进程创建多个图像处理线程,所述连续拍照的次数与所述多个图像处理线程一一对应;
所述处理单元12,用于利用所述多个图像处理线程对所述连续拍照指令对应的多个原始图像信息进行图像处理,得到所述多个拍照指令对应的多个拍照图像。
需要说明的是,在实际应用中,上述创建单元11和处理单元12可由图像处理装置1上的处理器13实现,具体为CPU(Central Processing Unit,中央处理器)、MPU(Microprocessor Unit,微处理器)、DSP(Digital Signal Processing,数字信号处理器)或现场可编程门阵列(FPGA,Field Programmable Gate Array)等实现;上述数据存储可由图像处理装置1上的存储器14实现。
本发明实施例还提供了一种图像处理装置1,如图6所示,所述图像处理装置1包括:处理器13、存储器14和通信总线15,所述存储器14通过所述通信总线15与所述处理器13进行通信,所述存储器14存储所述处理器13可执行的程序,当所述程序被执行时,通过所述处理器13执行如上述所述的图像处理方法。
在实际应用中,上述存储器14可以是易失性存储器(volatile memory),例如随机存取存储器(Random-Access Memory,RAM);或者非易失性存储器(non-volatile memory),例如只读存储器(Read-Only Memory,ROM),快闪存储器(flash memory),硬盘(Hard DiskDrive,HDD)或固态硬盘(Solid-State Drive,SSD);或者上述种类的存储器的组合,并向处理器13提供指令和数据。
本发明实施例提供了一种计算机可读存储介质,其上有计算机程序,所述程序被处理器13执行时实现如上述所述的图像处理方法。
可以理解的是,图像处理装置通过在接收到拍照指令时,图像处理装置就创建图像处理线程,利用图像处理线程对原始图像信息进行处理,使得数据处理装置在接收到拍照指令之后,图像处理装置可直接进行拍照,不需要图像处理装置对上一次获取的原始图像信息进行处理之后再进行拍照,缩短了图像处理装置图像拍摄时的时间,提高了图像处理装置拍摄图像时的速度。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (11)
1.一种图像处理方法,其特征在于,所述方法包括:
当图像拍摄进程接收到拍照指令时,创建图像处理线程,并获取所述拍照指令对应的原始图像信息,所述原始图像信息为触发所述拍照指令时采集到的预览图像信息,所述图像拍摄进程用于采集所述预览图像信息;
调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像;
其中,所述创建图像处理线程,并获取所述拍照指令对应的原始图像信息之后,所述方法还包括:
对图库应用进行锁定,并将所述图库应用的状态信息修改为锁定状态。
2.根据权利要求1所述的方法,其特征在于,所述调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像,包括:
确定所述原始图像信息的拍照模式和所述拍照模式对应的图像处理算法;
调用所述图像处理线程,利用所述图像处理算法对所述原始图像信息进行处理,得到所述拍照图像。
3.根据权利要求1所述的方法,其特征在于,所述创建图像处理线程,并获取所述拍照指令对应的原始图像信息之后,所述方法还包括:
对图库应用进行锁定,并将所述图库应用的状态信息修改为锁定状态;
相应的,所述调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像之后,所述方法还包括:
将所述拍照图像保存至所述图库应用中,并对所述图库应用进行解锁;
将所述状态信息修改为解锁状态。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当接收到图库应用的启动指令时,检测所述状态信息;
当所述状态信息为所述解锁状态时,启动所述图库应用;
当所述状态信息为所述锁定状态时,返回提示信息,以提示所述图库应用无法启动。
5.根据权利要求3所述的方法,其特征在于,所述将所述拍照图像保存至所述图库应用中,并对所述图库应用进行解锁之后,所述方法还包括:
删除所述图像处理线程。
6.根据权利要求1所述的方法,其特征在于,所述创建图像处理线程,并获取所述拍照指令对应的原始图像信息之前,所述方法还包括:
当接收到拍照应用的启动指令时,启动所述拍照应用,并创建图像拍摄进程;
调用所述图像拍摄进程采集所述预览图像信息;
显示所述预览图像信息与对应的预览图像。
7.根据权利要求6所述的方法,其特征在于,所述创建图像处理线程,包括:
利用所述图像拍摄进程创建所述图像处理线程。
8.根据权利要求6所述的方法,其特征在于,所述创建图像处理线程,并获取所述拍照指令对应的原始图像信息之后,所述方法还包括:
当接收到连续拍照指令时,确定所述连续拍照指令对应的连续拍照次数;
根据所述连续拍照次数,利用所述图像拍摄进程创建多个图像处理线程,所述连续拍照的次数与所述多个图像处理线程一一对应;
利用所述多个图像处理线程对所述连续拍照指令对应的多个原始图像信息进行图像处理,得到所述多个拍照指令对应的多个拍照图像。
9.一种图像处理装置,其特征在于,所述装置包括:
创建单元,用于当图像拍摄进程接收到拍照指令时,创建图像处理线程,并获取所述拍照指令对应的原始图像信息,所述原始图像信息为触发所述拍照指令时采集到的预览图像信息,所述图像拍摄进程用于采集所述预览图像信息;
处理单元,用于调用所述图像处理线程对所述原始图像信息进行图像处理,得到所述拍照指令对应的拍照图像;
其中,装置还包括锁定单元;
所述锁定单元,用于对图库应用进行锁定,并将所述图库应用的状态信息修改为锁定状态。
10.一种图像处理装置,其特征在于,所述装置包括:
存储器、处理器和通信总线,所述存储器通过所述通信总线与所述处理器进行通信,所述存储器存储所述处理器可执行的图像处理的程序,当所述图像处理的程序被执行时,通过所述处理器执行如权利要求1至8任一项所述的方法。
11.一种存储介质,其上存储有计算机程序,应用于图像处理装置,其特征在于,该计算机程序被处理器执行时实现权利要求1至8任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010349291.0A CN111526288B (zh) | 2020-04-28 | 2020-04-28 | 一种图像处理方法及装置、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010349291.0A CN111526288B (zh) | 2020-04-28 | 2020-04-28 | 一种图像处理方法及装置、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111526288A CN111526288A (zh) | 2020-08-11 |
CN111526288B true CN111526288B (zh) | 2022-05-31 |
Family
ID=71903654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010349291.0A Active CN111526288B (zh) | 2020-04-28 | 2020-04-28 | 一种图像处理方法及装置、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111526288B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112770059B (zh) * | 2021-01-22 | 2022-11-25 | 维沃移动通信(杭州)有限公司 | 拍照方法、装置及电子设备 |
CN115002348A (zh) * | 2022-05-26 | 2022-09-02 | 宇龙计算机通信科技(深圳)有限公司 | 拍照方法、装置及其相关设备 |
CN116055855B (zh) * | 2022-07-28 | 2023-10-31 | 荣耀终端有限公司 | 图像处理方法及其相关设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101365041A (zh) * | 2007-08-10 | 2009-02-11 | 三星Techwin株式会社 | 数字信号处理器和采用数字信号处理器的数字图像处理设备 |
CN103179341A (zh) * | 2011-12-21 | 2013-06-26 | 索尼公司 | 图像处理装置、图像处理方法和程序 |
CN105827940A (zh) * | 2015-09-24 | 2016-08-03 | 维沃移动通信有限公司 | 一种拍照方法及电子设备 |
CN108256072A (zh) * | 2018-01-17 | 2018-07-06 | 广东欧珀移动通信有限公司 | 相册显示方法、装置、存储介质以及电子设备 |
CN110928631A (zh) * | 2019-11-21 | 2020-03-27 | 深圳传音控股股份有限公司 | 页面切换方法、装置及计算机可读存储介质 |
CN110996012A (zh) * | 2019-12-23 | 2020-04-10 | Oppo广东移动通信有限公司 | 连拍处理方法、图像处理器、拍摄装置和电子设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7646939B2 (en) * | 2005-02-28 | 2010-01-12 | Fujifilm Corporation | Electronic album editing system, electronic album editing method and electronics album editing program |
JP5921349B2 (ja) * | 2012-06-14 | 2016-05-24 | ナカバヤシ株式会社 | アルバムシステム、携帯端末装置、制御方法、および制御プログラム |
CN103218131A (zh) * | 2013-03-26 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种移动终端上防止误删除图片的方法 |
CN104902177B (zh) * | 2015-05-26 | 2018-03-02 | 广东欧珀移动通信有限公司 | 一种智能拍照方法及终端 |
-
2020
- 2020-04-28 CN CN202010349291.0A patent/CN111526288B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101365041A (zh) * | 2007-08-10 | 2009-02-11 | 三星Techwin株式会社 | 数字信号处理器和采用数字信号处理器的数字图像处理设备 |
CN103179341A (zh) * | 2011-12-21 | 2013-06-26 | 索尼公司 | 图像处理装置、图像处理方法和程序 |
CN105827940A (zh) * | 2015-09-24 | 2016-08-03 | 维沃移动通信有限公司 | 一种拍照方法及电子设备 |
CN108256072A (zh) * | 2018-01-17 | 2018-07-06 | 广东欧珀移动通信有限公司 | 相册显示方法、装置、存储介质以及电子设备 |
CN110928631A (zh) * | 2019-11-21 | 2020-03-27 | 深圳传音控股股份有限公司 | 页面切换方法、装置及计算机可读存储介质 |
CN110996012A (zh) * | 2019-12-23 | 2020-04-10 | Oppo广东移动通信有限公司 | 连拍处理方法、图像处理器、拍摄装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111526288A (zh) | 2020-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111526288B (zh) | 一种图像处理方法及装置、存储介质 | |
US20170032219A1 (en) | Methods and devices for picture processing | |
US20150379252A1 (en) | Method and device for locking file | |
CN104408428B (zh) | 一种相同场景照片的处理方法及装置 | |
CN112770059B (zh) | 拍照方法、装置及电子设备 | |
KR20150099317A (ko) | 이미지 처리 방법 및 장치 | |
CN112291475B (zh) | 拍照方法、装置及电子设备 | |
CN113794834B (zh) | 图像处理方法、装置及电子设备 | |
CN115689963B (zh) | 一种图像处理方法及电子设备 | |
CN105760075B (zh) | 操作记录的创建方法、装置及智能终端 | |
CN111669495B (zh) | 拍照方法、拍照装置和电子设备 | |
CN113225451B (zh) | 图像处理方法、装置和电子设备 | |
CN112734661A (zh) | 图像处理方法及装置 | |
US10902101B2 (en) | Techniques for displaying secure content for an application through user interface context file switching | |
CN113596331B (zh) | 拍摄方法、装置、设备和存储介质 | |
CN113794833B (zh) | 拍摄方法、装置和电子设备 | |
CN110704157B (zh) | 一种应用启动方法、相关装置及介质 | |
CN114245017A (zh) | 一种拍摄方法、装置及电子设备 | |
CN113473012A (zh) | 虚化处理方法、装置和电子设备 | |
CN112383708A (zh) | 拍摄方法、装置、电子设备及可读存储介质 | |
CN112287135A (zh) | 截图处理方法及装置 | |
CN114615520B (zh) | 字幕定位方法、装置、计算机设备及介质 | |
CN111597363A (zh) | 检测重复照片的方法、移动终端和具有存储功能的装置 | |
CN110636171B (zh) | 一种信息处理方法及电子设备 | |
CN117499526B (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 |