一种图片访问方法、装置、可读介质及存储控制器制造方法及图纸

技术编号:15691057 阅读:336 留言:0更新日期:2017-06-24 03:57
本发明专利技术提供了一种图片访问方法、装置、可读介质及存储控制器,其中,所述方法包括:生成每一张基准图片分别对应的压缩图片,利用各个所述基准图片的特征信息分别命名对应的所述压缩图片,并将各个所述压缩图片存储至数据库;接收客户端发送的第一图片访问请求,其中,所述第一图片访问请求携带目标特征信息;根据所述目标特征信息查询所述数据库,以获取所述目标特征信息对应的目标压缩图片;将获取的所述目标压缩图片发送至所述客户端。通过本发明专利技术的技术方案,可提高图片的访问速度。

Picture access method, device, readable medium and storage controller

The present invention provides an image access method, device, computer-readable medium and storage controller, wherein, the method comprises: generating each reference image corresponding to the image compression, use the feature information of each of the reference picture name corresponding to the compressed images, and each of the compressed image storage the first picture to the database; receiving access request sent by the client, wherein the first picture access request carrying target feature information; according to the feature information of the target query the database, compressed images to obtain the corresponding target feature information of the target; the target acquisition of the compressed images are sent to the client. Through the technical proposal of the invention, the access speed of the picture can be improved.

【技术实现步骤摘要】
一种图片访问方法、装置、可读介质及存储控制器
本专利技术涉及计算机
,特别涉及一种图片访问方法、装置、可读介质及存储控制器。
技术介绍
随着计算机技术的不断发展,数据量大量增加,越来越多的企业或组织通过数据库或文件管理系统来存储大量的业务数据,比如存储图片。目前,多数企业或组织通过数据库来直接存储图片,当存在客户端需要获取并显示相应的图片时,则直接从数据库中获取图片。在上述技术方案中,在多数业务场景中,数据库需要存储大量的图片,每一张图片均需要占用数据库中相对较大的存储空间,在客户端访问数据库种存储的图片时,一方面,数据库的响应速度较慢,另一方面,图片本身的加载速度较慢。因此,导致图片的访问速度较慢。
技术实现思路
本专利技术实施例提供了一种图片访问方法、装置、可读介质及存储控制器,可提高图片的访问速度。第一方面,本专利技术提供了一种图片访问方法,包括:S0:生成每一张基准图片分别对应的压缩图片,利用各个所述基准图片的特征信息分别命名对应的所述压缩图片,并将各个所述压缩图片存储至数据库;S1:接收客户端发送的第一图片访问请求,其中,所述第一图片访问请求携带目标特征信息;S2:根据所述目标特征信息查询所述数据库,以获取所述目标特征信息对应的目标压缩图片;S3:将获取的所述目标压缩图片发送至所述客户端。优选地,还包括:将每一张基准图片分别存储至文件管理系统;确定每一张所述基准图片在所述文件管理系统中的存储路径;则,所述将各个所述压缩图片存储至数据库,进一步包括:将每一个所述压缩图片分别对应的基准图片在所述文件管理系统中的存储路径存储至所述数据库。优选地,在所述将获取的所述目标压缩图片发送至所述客户端之后,还包括:接收所述客户端根据接收的所述目标压缩图片发送的第二图片访问请求;查询所述数据库以获取所述目标压缩图片对应的所述基准图片在所述文件管理系统中的目标存储路径;根据获取的所述目标存储路径访问所述文件管理系统以获取目标基准图片;将获取的所述目标基准图片转发至所述客户端。优选地,所述将每一张基准图片分别存储至文件管理系统,包括:将每一张基准图片存储至文件管理系统的指定文件夹下;所述确定每一张所述基准图片在所述文件管理系统中的存储路径,包括:针对于每一张所述基准图片,均执行:生成对应当前所述基准图片的文件内码;确定所述基准图片的属性信息;根据所述指定文件夹、所述文件内码和所述属性信息组装当前所述基准图片对应在所述文件管理系统中的存储路径。第二方面,本专利技术实施例提供了一种图片访问装置,包括:预处理模块,用于生成每一张基准图片分别对应的压缩图片,利用各个所述基准图片的特征信息分别命名对应的所述压缩图片,并将各个所述压缩图片存储至数据库;第一信息接收模块,用于接收客户端发送的第一图片访问请求,其中,所述第一图片访问请求携带目标特征信息;第一图片获取模块,用于根据所述目标特征信息查询所述数据库,以获取所述目标特征信息对应的目标压缩图片;第一图片转发模块,用于将获取的所述目标压缩图片发送至所述客户端。优选地,还包括:存储处理模块和路径确定模块;其中,所述存储处理模块,用于将每一张基准图片分别存储至文件管理系统;所述路径确定模块,用于确定每一张所述基准图片在所述文件管理系统中的存储路径;则,所述预处理模块,进一步用于将每一个所述压缩图片分别对应的基准图片在所述文件管理系统中的存储路径存储至所述数据库。优选地,还包括:第二信息接收模块、查询处理模块、第二图片获取模块和第二图片转发模块;其中,所述第二信息接收模块,用于接收所述客户端根据接收的所述目标压缩图片发送的第二图片访问请求;所述查询处理模块,用于查询所述数据库以获取所述目标压缩图片对应的所述基准图片在所述文件管理系统中的目标存储路径;所述第二图片获取模块,用于根据获取的所述目标存储路径访问所述文件管理系统以获取目标基准图片;所述第二图片转发模块,用于将获取的所述目标基准图片转发至所述客户端。优选地,所述存储处理模块,用于将每一张基准图片存储至文件管理系统的指定文件夹下;所述路径确定模块,包括:内码生成单元、确定单元和构建单元;其中,所述内码生成单元,用于针对于每一张所述基准图片,生成对应当前所述基准图片的文件内码;所述确定单元,用于确定所述基准图片的属性信息;所述构建单元,用于根据所述指定文件夹、所述文件内码和所述属性信息组装当前所述基准图片对应在所述文件管理系统中的存储路径。第三方面,本专利技术实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行第一方面中任一项所述的方法。第四方面,本专利技术实施例提供了一种存储控制器,包括:处理器、存储器和总线;所述处理器和所述存储器通过所述总线连接;所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行第一方面中任一项所述的方法。本专利技术实施例提供了一种图片访问方法、装置、可读介质及存储控制器,在该方法中,首先生成每一张基准图片分别对应的压缩图片,然后各个所述基准图片的特征信息分别命名对应的压缩图片,并将命名后的各个压缩图片存储至数据库;之后,在接收到客户端发送的携带目标特征信息的第一图片访问请求时,则可根据目标特征信息从数据库中获取对应的目标压缩图片,然后将目标压缩图片转发至客户端。本专利技术实施例提供的技术方案中,一方面,数据库仅存储各个基准图片分别对应的压缩图片,压缩图片相对较小,各个基准图片分别对应的压缩图片仅需要占用数据库中相对较小的存储空间,可提高数据库的响应速度;另一方面,在客户端需要访问相应的基准图片时,仅需要将对应该基准图片的压缩图片发送至客户端,而不必将基准图片发送至客户端,相对较小的压缩图片更易于加载,可提高图片本身的加载速度;综上可见,通过本专利技术实施例提供的技术方案,可提高图片的访问速度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种图片访问方法的流程图;图2是本专利技术一实施例提供的另一种图片访问方法的流程图;图3是本专利技术一实施例提供的一种图片访问装置的结构示意图;图4是本专利技术一实施例提供的另一种图片访问装置的结构示意图;图5是本专利技术一实施例提供的又一种图片访问装置的结构示意图;图6是本专利技术一实施例提供的再一种图片访问装置的结构示意图;图7是本专利技术一实施例提供的一种图片访问系统的结构示意图;图8是本专利技术一实施例提供的另一种图片访问系统的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种图片访问方法,包括:S0:生成每一张基准图片分别对应的压缩图片,利用各个所述基准图片的特征信息本文档来自技高网...
一种图片访问方法、装置、可读介质及存储控制器

【技术保护点】
一种图片访问方法,其特征在于,包括:生成每一张基准图片分别对应的压缩图片,利用各个所述基准图片的特征信息分别命名对应的所述压缩图片,并将各个所述压缩图片存储至数据库;还包括:接收客户端发送的第一图片访问请求,其中,所述第一图片访问请求携带目标特征信息;根据所述目标特征信息查询所述数据库,以获取所述目标特征信息对应的目标压缩图片;将获取的所述目标压缩图片发送至所述客户端。

【技术特征摘要】
1.一种图片访问方法,其特征在于,包括:生成每一张基准图片分别对应的压缩图片,利用各个所述基准图片的特征信息分别命名对应的所述压缩图片,并将各个所述压缩图片存储至数据库;还包括:接收客户端发送的第一图片访问请求,其中,所述第一图片访问请求携带目标特征信息;根据所述目标特征信息查询所述数据库,以获取所述目标特征信息对应的目标压缩图片;将获取的所述目标压缩图片发送至所述客户端。2.根据权利要求1所述的图片访问方法,其特征在于,还包括:将每一张基准图片分别存储至文件管理系统;确定每一张所述基准图片在所述文件管理系统中的存储路径;则,所述将各个所述压缩图片存储至数据库,进一步包括:将每一个所述压缩图片分别对应的基准图片在所述文件管理系统中的存储路径存储至所述数据库。3.根据权利要求2所述的图片访问方法,其特征在于,在所述将获取的所述目标压缩图片发送至所述客户端之后,还包括:接收所述客户端根据接收的所述目标压缩图片发送的第二图片访问请求;查询所述数据库以获取所述目标压缩图片对应的所述基准图片在所述文件管理系统中的目标存储路径;根据获取的所述目标存储路径访问所述文件管理系统以获取目标基准图片;将获取的所述目标基准图片转发至所述客户端。4.根据权利要求2所述的图片访问方法,其特征在于,所述将每一张基准图片分别存储至文件管理系统,包括:将每一张基准图片存储至文件管理系统的指定文件夹下;所述确定每一张所述基准图片在所述文件管理系统中的存储路径,包括:针对于每一张所述基准图片,均执行:生成对应当前所述基准图片的文件内码;确定所述基准图片的属性信息;根据所述指定文件夹、所述文件内码和所述属性信息组装当前所述基准图片对应在所述文件管理系统中的存储路径。5.一种图片访问装置,其特征在于,包括:预处理模块,用于生成每一张基准图片分别对应的压缩图片,利用各个所述基准图片的特征信息分别命名对应的所述压缩图片,并将各个所述压缩图片存储至数据库;第一信息接收模块,用于接收客户端发送的第一图片访问请求,其中,所述第一图片访问请求携带目标特征信息;第一图片获取模块,用于根据所述目标特征...

【专利技术属性】
技术研发人员:陈光史艳庆
申请(专利权)人:济南浪潮高新科技投资发展有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1