一种照片拍摄显示的方法及装置的制造方法

文档序号:10597433阅读:183来源:国知局
一种照片拍摄显示的方法及装置的制造方法
【专利摘要】本发明公开了一种照片拍摄显示的方法及装置,用以解决现有技术相机存储空间有限无法存储大空间照片的问题。所述方法包括:接收照片取景的指令,判断相机内存剩余空间大小;如果所述相机内存剩余空间小,对所述取景照片压缩处理后存储在所述相机内存中;通过读取所述相机内存显示所述取景照片,并将所述取景照片从所述相机内存中删除。该方法为了克服拍摄照片所占空间较大而相机内存空间较小的缺点,将取景照片进行压缩保存,通过读取相机内存来显示和上传取景照片,减少了取景照片对相机内存空间的占用,优化了相机的内存存储空间。
【专利说明】
一种照片拍摄显示的方法及装置
技术领域
[0001]本发明涉及互联网技术领域,特别涉及一种照片拍摄显示的方法及装置。【背景技术】
[0002]很多移动终端都具备拍照功能,例如手机、平板电脑等。随着科技的发展,摄像头的拍照像素也在不断提高,如1000万像素、2000万像素、甚至更高像素的摄像头,随处可见。 拍照像素的提高会导致拍摄的照片文件较大,因此会占用较大的存储空间。在教学活动中, 学生在拍摄照片显示给老师的过程中,显示的照片所占的空间较大。
【发明内容】

[0003]本发明提供一种照片拍摄显示的方法及装置,用以解决现有技术相机存储空间有限无法存储大空间照片的问题。
[0004]本发明提供一种照片拍摄显示的方法,包括:
[0005]接收照片取景的指令,判断相机内存剩余空间大小;
[0006]如果所述相机内存剩余空间小,对所述取景照片压缩处理后存储在所述相机内存中;
[0007]读取所述相机内存显示的所述取景照片,并将所述取景照片从所述相机内存中删除。
[0008]本发明实施例的一些有益效果可以包括:
[0009]为了克服拍摄取景照片所占空间较大而相机内存空间较小的缺点,将拍摄的取景照片进行压缩保存,通过读取相机内存来显示和上传取景照片,减少了取景照片对相机内存空间的占用,优化了相机的内存存储空间。
[0010]在一个实施例中,方法还包括:
[0011]如果所述相机内存剩余空间大,直接在所述相机内存存储所述取景照片。
[0012]所述对取景照片压缩处理后存储在所述相机内存中的步骤包括:
[0013]根据所述相机内存剩余空间的大小,采用不同的压缩算法对取景照片进行压缩处理。
[0014]所述压缩算法包括:JPEG算法、PNG算法和GIF算法。[〇〇15]在需要压缩处理的取景照片中,如果所述相机内存剩余空间大,采用PNG算法和 GIF算法进行压缩,如果所述相机内存剩余空间小,采用JPEG算法进行压缩。
[0016]本发明实施例提供的技术方案,根据所述相机内存剩余空间的大小,采用不同的压缩算法对照片进行压缩处理,进一步优化了照片的压缩过程,减少了照片所占的存储空间。
[0017]—种照片拍摄显示的装置,用于相机,包括:
[0018]接收判断模块,用于接收照片取景的指令,判断相机内存剩余空间大小;
[0019]压缩存储模块,用于如果所述相机内存剩余空间小,对所述取景照片压缩处理后存储在所述相机内存中;
[0020]显示删除模块,用于读取所述相机内存显示的所述取景照片,并将所述取景照片从所述相机内存中删除。
[0021]为了克服拍摄照片所占空间较大而相机内存空间较小的缺点,将拍摄的照片进行压缩保存,通过读取相机内存来显示和上传照片,减少了照片对相机内存空间的占用,优化了相机的内存存储空间。
[0022]所述压缩存储模块,还用于如果所述相机内存剩余空间大,直接在所述相机内存存储所述取景照片。[〇〇23]所述压缩存储模块包括:
[0024]压缩子模块,用于根据所述相机内存剩余空间的大小,采用不同的压缩算法对取景照片进行压缩处理。[〇〇25] 所述压缩算法包括:JPEG算法、PNG算法和GIF算法。
[0026]所述压缩子模块,具体用于在需要压缩处理的取景照片中,如果所述相机内存剩余空间大,采用PNG算法和GIF算法进行压缩,如果所述相机内存剩余空间小,采用JPEG算法进行压缩。
[0027]本发明实施例提供的技术方案,根据所述相机内存剩余空间的大小,采用不同的压缩算法对照片进行压缩处理,进一步优化了照片的压缩过程,减少了照片所占的存储空间。
[0028]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0029]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。【附图说明】
[0030]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0031]图1为本发明实施例中一种照片拍摄显示的方法的流程图;[〇〇32]图2为本发明实施例中另一种照片拍摄显示的方法的流程图;[〇〇33]图3为本发明实施例中一种照片拍摄显示的装置的框图;[〇〇34]图4为本发明实施例中另一种照片拍摄显示的装置的框图。【具体实施方式】
[0035]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0036]图1为本发明实施例中一种照片拍摄显示的方法的流程图。如图1所示,包括以下步骤 S101-S103:[〇〇37]步骤S101,相机接收照片取景的指令,判断相机内存剩余空间大小。[〇〇38] 在步骤S101的教学活动中,学生端取景照片给老师。在学生端,取景照片后需要在本地展示照片。在这个过程中,相机操作者打开相机的镜头,镜头开始取景,从相机的显示屛上可以看到相机取景的画面。相机检查内存剩余空间,如果剩余空间大,相机则直接存储取景的照片。
[0039]在步骤S101中,由于相机没有实际拍摄,所以取景的照片存储在内存中。[〇〇4〇]步骤S102,如果所述相机内存剩余空间小,相机对所述取景照片压缩处理后存储在所述相机内存中。
[0041]在步骤S102中,如果相机剩余空间小,则对取景照片进行压缩,尤其采用质量压缩。[〇〇42] 步骤S103,相机通过读取所述相机内存显示和上传所述取景照片,并将所述取景照片从所述相机内存中删除。[〇〇43] 在步骤S103中,因为已经取景的画面已经存储到显示屏对应的缓存器中,变换取景只是相机显示屏的刷新,所以不需要相机再读内存,故可以删除相机内存中的取景的画面。
[0044]本发明实施例提供的技术方案,为了克服拍摄照片取景时所占空间较大而相机内存空间较小的缺点,将取景照片进行压缩保存,通过读取相机内存来显示和上传取景照片, 减少了照片对相机内存空间的占用,优化了相机的内存存储空间。
[0045]图2为本发明实施例中另一种照片拍摄显示的方法的流程图。如图2所示,该方法用于客户端中,包括以下步骤S201-S206:
[0046]步骤S201,相机接收照片取景的指令,判断相机内存剩余空间大小。[〇〇47]在步骤S201的教学活动中,学生端拍摄取景照片给老师。在学生端,取景照片后需要在本地展示照片。在这个过程中,相机操作者打开相机的镜头,镜头开始取景,从相机的显示屛上可以看到相机取景的画面。相机检查内存剩余空间,如果剩余空间大,相机则直接存储照片取景的照片。
[0048]在步骤S201中,由于相机没有实际拍摄,所以取景的照片存储在内存中。步骤 S202,如果所述相机内存剩余空间小,根据所述相机内存剩余空间的大小,采用不同的压缩算法对取景照片进行压缩处理。[〇〇49]步骤S203,在需要压缩处理的取景照片中,如果所述相机内存剩余空间较大,采用 PNG算法和GIF算法对取景照片进行压缩。步骤S204,在需要压缩处理的取景照片中,如果所述相机内存剩余空间小,采用JPEG算法对取景照片进行压缩。
[0050]步骤S205,如果所述相机内存剩余空间大,直接在所述相机内存存储所述取景照片。
[0051] 步骤S206,相机通过读取所述相机内存显示和上传所述取景照片,并将所述取景照片从所述相机内存中删除。[〇〇52] 在步骤S206中,因为已经取景的画面已经存储到显示屏对应的缓存器中,变换取景只是相机显示屏的刷新,所以不需要相机再读内存,故可以删除相机内存中的取景的画面。[〇〇53]本发明实施例提供的技术方案,根据所述相机内存剩余空间的大小,采用不同的压缩算法对取景照片进行压缩处理,进一步优化了取景照片的压缩过程,减少了取景照片所占的存储空间。[〇〇54]对应于上述实施例提供的一种照片拍摄显示的方法,本发明实施例还提供一种照片拍摄显示的装置,如图3所示,包括:
[0055]接收判断模块31,用于接收照片取景的指令,判断相机内存剩余空间大小;[〇〇56]压缩存储模块32,用于如果所述相机内存剩余空间小,对所述取景照片压缩处理后存储在所述相机内存中;[〇〇57]显示删除模块33,用于读取所述相机内存显示的所述取景照片,并将所述取景照片从所述相机内存中删除。[〇〇58]本发明实施例提供的技术方案,为了克服拍摄照片所占空间较大而相机内存空间较小的缺点,将拍摄的照片进行压缩保存,通过读取相机内存来显示和上传照片,减少了照片对相机内存空间的占用,优化了相机的内存存储空间。[〇〇59]对应于上述实施例提供的一种用于相机的照片拍摄显示的方法,本发明实施例还提供一种照片拍摄显示的装置,该装置用于相机端,如图4所示,包括:
[0060]接收判断模块41,用于接收照片取景的指令,判断相机内存剩余空间大小;
[0061]压缩存储模块42,用于如果所述相机内存剩余空间小,对所述取景照片压缩处理后存储在所述相机内存中;[〇〇62]显示删除模块43,用于读取所述相机内存显示的所述取景照片,并将所述取景照片从所述相机内存中删除。
[0063]其中:所述压缩存储模块42,还用于如果所述相机内存剩余空间大,直接在所述相机内存存储所述取景照片。[〇〇64]其中:所述压缩存储模块42包括:
[0065]压缩子模块421,用于根据所述相机内存剩余空间的大小,采用不同的压缩算法对取景照片进行压缩处理。[〇〇66] 所述压缩算法包括:JPEG算法、PNG算法和GIF算法。[〇〇67]所述压缩子模块421,具体用于在需要压缩处理的取景照片中,如果所述相机内存剩余空间大,采用PNG算法和GIF算法进行压缩,如果所述相机内存剩余空间小,采用JPEG算法进行压缩。
[0068]本发明实施例提供的技术方案,为了克服拍摄照片所占空间较大而相机内存空间较小的缺点,将拍摄的照片进行压缩保存,通过读取相机内存来显示和上传照片,减少了照片对相机内存空间的占用,优化了相机的内存存储空间。
[0069]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0070]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0071]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0072]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0073]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种照片拍摄显示的方法,其特征在于,包括:接收照片取景的指令,判断相机内存剩余空间大小;如果所述相机内存剩余空间小,对所述取景照片压缩处理后存储在所述相机内存中; 读取所述相机内存显示的所述取景照片,并将所述取景照片从所述相机内存中删除。2.如权利要求1所述的方法,其特征在于,还包括:如果所述相机内存剩余空间大,直接在所述相机内存存储所述取景照片。3.如权利要求1所述的方法,其特征在于,所述对取景照片压缩处理后存储在所述相机 内存中的步骤包括:根据所述相机内存剩余空间的大小,采用不同的压缩算法对取景照片进行压缩处理。4.如权利要求3所述的方法,其特征在于,所述压缩算法包括:JPEG算法、PNG算法和GIF算法。5.如权利要求4所述的方法,其特征在于,在需要压缩处理的取景照片中,如果所述相 机内存剩余空间大,采用PNG算法和GIF算法进行压缩,如果所述相机内存剩余空间小,采用 JPEG算法进行压缩。6.—种照片拍摄显示的装置,其特征在于,包括:接收判断模块,用于接收照片取景的指令,判断相机内存剩余空间大小;压缩存储模块,用于如果所述相机内存剩余空间小,对所述取景照片压缩处理后存储 在所述相机内存中;显示删除模块,用于读取所述相机内存显示的所述取景照片,并将所述取景照片从所 述相机内存中删除。7.如权利要求6所述的装置,其特征在于,所述压缩存储模块,还用于如果所述相机内 存剩余空间大,直接在所述相机内存存储所述取景照片。8.如权利要求6所述的装置,其特征在于,所述压缩存储模块包括:压缩子模块,用于根据所述相机内存剩余空间的大小,采用不同的压缩算法对取景照 片进行压缩处理。9.如权利要求8所述的装置,其特征在于,所述压缩算法包括:JPEG算法、PNG算法和GIF算法。10.如权利要求9所述的装置,其特征在于,所述压缩子模块,具体用于在需要压缩处理 的取景照片中,如果所述相机内存剩余空间大,采用PNG算法和GIF算法进行压缩,如果所述 相机内存剩余空间小,采用JPEG算法进行压缩。
【文档编号】H04N5/232GK105959558SQ201610405194
【公开日】2016年9月21日
【申请日】2016年6月8日
【发明人】董宗峰
【申请人】天脉聚源(北京)教育科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1