本公开涉及图像处理,尤其涉及一种拍摄方法、装置及介质。
背景技术:
1、用户使用拍照功能时,通过点击相机界面上的图像缩略图进入图库查看图片,进入图库后,展示给用户的是最新拍摄的照片,此时如果最新拍摄的照片未处理完毕,用户则会看到一个低分辨率或加了模糊滤镜的照片,提示用户进行等待。图片处理完毕后,图库会重新加载出清晰的照片供用户查看,从用户进入图库到用户看到清晰图片前的时间为等待时间。在多次拍摄的场景中,相机需要连续处理多张照片,此时就会出现等待时间比较长的情况。
2、如何缩短多次拍摄过程中查看照片的等待时间是亟待解决的问题。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种拍摄方法、装置及介质。
2、根据本公开实施例的第一方面,提供一种拍摄方法,应用于终端,所述方法包括:
3、设置存储区域,所述存储区域包括多个存储单元;
4、基于所述存储单元的第一排列顺序以及照片拍摄顺序,依次将待执行第一处理的照片数据存入未存储数据的存储单元,其中每个存储单元存储单张照片数据;
5、基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据,并执行所述第一处理;
6、其中,所述第一排列顺序与所述第二排列顺序相反。
7、在一示例性的实施例中,所述基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据,包括:
8、每次从基于所述第二排列顺序排在第一位且存储有照片数据的存储单元中,获取单张照片数据。
9、在一示例性的实施例中,所述基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据,包括:
10、在每次从一个存储单元中获取单张照片数据后,删除所述一个存储单元中存储的数据。
11、在一示例性的实施例中,所述基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据,包括:
12、响应于确定所述存储区域中存有所述照片数据,基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据。
13、在一示例性的实施例中,在所述依次将待执行第一处理的照片数据存入所述存储单元之前,所述方法还包括:
14、按照所述照片拍摄顺序,依次对拍摄的照片执行第二处理,获取所述待执行第一处理的照片数据。
15、在一示例性的实施例中,所述第一处理为图像后处理,所述第二处理为图像前处理。
16、在一示例性的实施例中,所述照片数据包括照片的图像数据和元数据。
17、根据本公开实施例的第二方面,提供一种拍摄装置,应用于终端,所述装置包括:
18、设置模块,被配置为设置存储区域,所述存储区域包括多个存储单元;
19、存储模块,被配置为基于所述存储单元的第一排列顺序以及照片拍摄顺序,依次将待执行第一处理的照片数据存入未存储数据的存储单元,其中每个存储单元存储单张照片数据;
20、处理模块,被配置为基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据,并执行所述第一处理;
21、其中,所述第一排列顺序与所述第二排列顺序相反。
22、在一示例性的实施例中,所述处理模块还被配置为:
23、每次从基于所述第二排列顺序排在第一位且存储有照片数据的存储单元中,获取单张照片数据。
24、在一示例性的实施例中,所述处理模块还被配置为:
25、在每次从一个存储单元中获取单张照片数据后,删除所述一个存储单元中存储的数据。
26、在一示例性的实施例中,所述处理模块还被配置为:
27、响应于确定所述存储区域中存有所述照片数据,基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据。
28、在一示例性的实施例中,在所述依次将待执行第一处理的照片数据存入所述存储单元之前,所述处理模块还被配置为:
29、按照所述照片拍摄顺序,依次对拍摄的照片执行第二处理,获取所述待执行第一处理的照片数据。
30、在一示例性的实施例中,所述第一处理为图像后处理,所述第二处理为图像前处理。
31、在一示例性的实施例中,所述照片数据包括照片的图像数据和元数据。
32、根据本公开实施例的第三方面,提供一种拍摄装置,其特征在于,包括:
33、处理器;
34、用于存储处理器可执行指令的存储器;
35、其中,所述处理器被配置为执行如本公开实施例的第一方面中任一项所述的方法。
36、根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置的处理器执行时,使得装置能够执行如本公开实施例的第一方面中任一项所述的拍摄方法。
37、采用本公开的上述方法,具有以下有益效果:在连续拍摄的场景中通过设置存储区域,按照与照片数据存入存储单元时间先后顺序相反的顺序,依次对照片数据进行第一处理,得到最终的拍摄照片。能够较先处理最后拍摄的一张照片,从而较快地将该处理后的最后拍摄的一张照片展示在图库中,有效缩短用户查看照片的等待时间,提升用户体验。
38、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种拍摄方法,应用于终端,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据,包括:
3.如权利要求1所述的方法,其特征在于,所述基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据,包括:
4.如权利要求1所述的方法,其特征在于,所述基于所述存储单元的第二排列顺序,依次从所述存储单元中获取单张照片数据,包括:
5.如权利要求1所述的方法,其特征在于,在所述依次将待执行第一处理的照片数据存入所述存储单元之前,所述方法还包括:
6.如权利要求5所述的方法,其特征在于,
7.如权利要求1所述的方法,其特征在于,
8.一种拍摄装置,应用于终端,其特征在于,所述装置包括:
9.如权利要求8所述的装置,其特征在于,所述处理模块还被配置为:
10.如权利要求8所述的装置,其特征在于,所述处理模块还被配置为:
11.如权利要求8所述的装置,其特征在于,所述处理模块还被配置为:
12.如权利要求8所述的装置,其特征在于,在所述依次将待执行第一处理的照片数据存入所述存储单元之前,所述处理模块还被配置为:
13.如权利要求12所述的装置,其特征在于,
14.如权利要求8所述的装置,其特征在于,
15.一种拍摄装置,其特征在于,包括:
16.一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置的处理器执行时,使得装置能够执行如权利要求1-7中任一项所述的拍摄方法。