一种图片查找方法及装置制造方法及图纸

技术编号:16456460 阅读:37 留言:0更新日期:2017-10-25 20:51
本申请公开了一种图片查找方法,包括获取待查找图片名和设备信息;依据所述待查找图片名和所述设备信息,生成待查找图片查找路径并进行查找;若所述待查找图片查找失败,则生成所述待查找图片的地址文件查找路径并进行查找;所述地址文件存储有所述待查找图片的存储地址信息;复用同一待查找图片的多个设备中存储有相同的地址文件;若所述地址文件查找成功,则依据所述存储地址信息更新所述待查找图片查找路径并进行查找。本申请通过获取地址文件中的内容,可以实现对其他设备中的图片的复用,因此可以避免程序中的路径判断分支,进而提高易读性和修改操作的方便性。本申请还公开了一种图片查找装置,同样具有上述有益效果。

Method and device for searching pictures

The invention discloses an image search method, including access to find pictures and equipment information; according to the picture to be searched and the equipment information, to find a picture search path is generated and searched; if the image search search fails, it generates the image search address file search path and find the address; storing the address information stored with the file to find pictures; storing a plurality of devices to reuse the same image search in the same file address; if the address file search is successful, according to the store address information to update the search path to find pictures and search. This application by acquiring the address of the contents of the file, can achieve the reuse of other devices in the picture, so you can avoid the path of the program to determine the branch, and then improve the readability and convenience of modification. The application also discloses a picture searching device, which has the same beneficial effect.

【技术实现步骤摘要】
一种图片查找方法及装置
本申请涉及云存储领域,特别涉及一种图片查找方法及装置。
技术介绍
随着信息技术的发展与应用,云存储技术已经在许多具有海量存储需求的业务系统中发挥着巨大的作用。云存储系统采用大规模分布式并行文件系统,以大量的服务器和存储设备为基础,构建一个大规模存储集群,具有良好的可扩充性和灵活性。云存储系统中的管理节点统一管理所有的集群节点、文件、日志、告警、网关等,同时提供日志管理、性能监控、配置管理、故障管理等能力,方便系统管理维护人员管理云存储系统。而在对系统中的各个设备进行管理的过程中,常常需要调用查找设备的设备图片,以便管理人员能够从中清晰准确地了解设备的具体信息和状况。在利用计算机图形用户界面(GraphicalUserInterface,GUI)进行设备图片查找过程中,经常会遇到图片可复用的情况。所谓的可复用,即多个设备可以共用同一设备图片进行描述。这是因为,许多型号相近的设备在外观和内部结构上是基本一致的,其不同的地方仅仅在于内存或者CPU等重要的现场可更换单元(FieldReplaceUnit,FRU)配置的不同而已,因此它们的设备图片基本是相同的。可是,现有技术在采用超文本标记语言(HyperTextMark-upLanguage,HTML)中的<img>标签语句进行图片查找时,却没有进行图片复用,而是在调用每个设备的设备图片时,都从各个设备的存储目录下查找自己的设备图片;因而,图片的加载程序会产生大量分支用来判断图片查找的路径。这样不仅造成了程序代码的冗余性和不易读性,也使得待加载图片的修改操作较为繁琐。专利技术内容本申请的目的在于提供一种图片查找方法及装置,以便有效地进行图片复用,进而提高图片查找程序的易读性和简洁性,同时对简化待加载图片的修改操作。为解决上述技术问题,本申请提供一种图片查找方法,包括:获取待查找图片名和设备信息;依据所述待查找图片名和所述设备信息,生成待查找图片查找路径并进行查找;若所述待查找图片查找失败,则生成所述待查找图片的地址文件查找路径并进行查找;所述地址文件存储有所述待查找图片的存储地址信息;复用同一待查找图片的多个设备中存储有相同的地址文件;若所述地址文件查找成功,则依据所述存储地址信息更新所述待查找图片查找路径并进行查找。可选地,所述依据所述待查找图片名和所述设备信息,生成待查找图片查找路径并进行查找包括:解析所述设备信息获取所述待查找图片的默认存放目录;依据所述默认存放目录和所述待查找图片名,生成所述待查找图片查找路径并进行查找。可选地,所述若所述待查找图片查找失败,则生成所述待查找图片的地址文件查找路径并进行查找包括:若所述待查找图片查找失败,则将所述待查找图片查找路径添加所述地址文件的文件扩展名,生成所述地址文件查找路径并进行查找。可选地,所述依据所述存储地址信息更新所述待查找图片查找路径并进行查找包括:若所述存储地址信息为所述待查找图片的路径,则将所述路径作为更新后的所述待查找图片查找路径并进行查找;若所述存储地址信息为所述待查找图片的实际存放目录,则将所述实际存放目录添加所述待查找图片名,作为更新后的所述待查找图片查找路径并进行查找。可选地,在所述生成所述待查找图片的地址文件查找路径并进行查找之后还包括:若所述地址文件查找失败,则根据所述默认存放目录的上一级目录,生成所述地址文件查找路径并进行查找,直至查找结束。可选地,在所述依据所述存储地址信息更新所述待查找图片查找路径并进行查找之后还包括:若更新后的所述待查找图片查找路径查找失败,则返回默认图片的路径。可选地,还包括:若查找次数超过预设上限值,则返回默认图片的路径。本申请还提供了一种图片查找装置,包括:获取模块:用于获取待查找图片名和设备信息;查找模块:用于依据所述待查找图片名和所述设备信息,生成待查找图片查找路径并进行查找;若所述待查找图片查找失败,则生成所述待查找图片的地址文件查找路径并进行查找;所述地址文件存储有所述待查找图片的存储地址信息;复用同一待查找图片的多个设备中存储有相同的地址文件;若所述地址文件查找成功,则依据所述存储地址信息更新所述待查找图片查找路径并进行查找。可选地,所述查找模块还用于:若所述地址文件查找失败,则更新所述地址文件查找路径并进行查找,直至查找结束。可选地,所述查找模块还用于:若查找次数超过预设上限值,则返回默认图片的路径。本申请所提供的图片查找方法中,通过获取待查找图片名和设备信息;依据所述待查找图片名和所述设备信息,生成待查找图片查找路径并进行查找;若所述待查找图片查找失败,则生成所述待查找图片的地址文件查找路径并进行查找;所述地址文件存储有所述待查找图片的存储地址信息;复用同一待查找图片的多个设备中存储有相同的地址文件;若所述地址文件查找成功,则依据所述存储地址信息更新所述待查找图片查找路径并进行查找。可见,相比于现有技术,本申请所提供的图片查找方法中,将可复用设备图片实际存储的路径存储在其地址文件中,且复用同一待查找图片的多个设备中存储有相同的地址文件;因此,当在查找设备图片时发现该设备复用了其他设备的设备图片时,即可通过获取地址文件中的内容去查找设备图片,实现图片复用。因此,本申请可使得所有设备图片相同的设备都使用同一设备图片,则这些设备在加载设备图片时均使用同一加载路径,而无须像现有技术中那样从各个设备中分别获取设备图片,造成图片查找程序中对路径的复杂判断。由此可见,本申请所提供的图片查找方法可以有效地提高图片查找程序的易读性和简洁性,同时使得图片的修改操作更加简便。本申请所提供的图片查找装置可以实现上述图片查找方法,同样具有上述有益效果。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中需要使用的附图作简要的介绍。当然,下面有关本申请实施例的附图描述的仅仅是本申请中的一部分实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图,所获得的其他附图也属于本申请的保护范围。图1为本申请实施例所提供的一种图片查找方法的流程图;图2为本申请实施例所提供的又一种图片查找方法的流程图;图3为本申请所提供的一种图片查找装置的结构框图。具体实施方式为了对本申请实施例中的技术方案进行更加清楚、完整地描述,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行介绍。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1为本申请实施例所提供的一种图片查找方法的流程图,主要包括以下步骤:步骤101:获取待查找图片名和设备信息。在云存储系统中进行设备图片的查找时,一般都需要获取两个基本信息:一个是设备信息,例如设备型号、认证码等,以便获知是哪个设备;另一个则是待查找图片名,以便获知是该设备的哪张设备图片。具体地,在前端使用程序语言如HTML来获取这些信息时,可以使用自定义标签,将设备信息和待查找图片名传递给处理器。步骤102:依据待查找图片名和设备信息,生成待查找图片查找路径并进行查找。在进行设备监控或者检查而需要本文档来自技高网...
一种图片查找方法及装置

【技术保护点】
一种图片查找方法,其特征在于,包括:获取待查找图片名和设备信息;依据所述待查找图片名和所述设备信息,生成待查找图片查找路径并进行查找;若所述待查找图片查找失败,则生成所述待查找图片的地址文件查找路径并进行查找;所述地址文件存储有所述待查找图片的存储地址信息;复用同一待查找图片的多个设备中存储有相同的地址文件;若所述地址文件查找成功,则依据所述存储地址信息更新所述待查找图片查找路径并进行查找。

【技术特征摘要】
1.一种图片查找方法,其特征在于,包括:获取待查找图片名和设备信息;依据所述待查找图片名和所述设备信息,生成待查找图片查找路径并进行查找;若所述待查找图片查找失败,则生成所述待查找图片的地址文件查找路径并进行查找;所述地址文件存储有所述待查找图片的存储地址信息;复用同一待查找图片的多个设备中存储有相同的地址文件;若所述地址文件查找成功,则依据所述存储地址信息更新所述待查找图片查找路径并进行查找。2.根据权利要求1所述图片查找方法,其特征在于,所述依据所述待查找图片名和所述设备信息,生成待查找图片查找路径并进行查找包括:解析所述设备信息获取所述待查找图片的默认存放目录;依据所述默认存放目录和所述待查找图片名,生成所述待查找图片查找路径并进行查找。3.根据权利要求2所述图片查找方法,其特征在于,所述若所述待查找图片查找失败,则生成所述待查找图片的地址文件查找路径并进行查找包括:若所述待查找图片查找失败,则将所述待查找图片查找路径添加所述地址文件的文件扩展名,生成所述地址文件查找路径并进行查找。4.根据权利要求3所述图片查找方法,其特征在于,所述依据所述存储地址信息更新所述待查找图片查找路径并进行查找包括:若所述存储地址信息为所述待查找图片的路径,则将所述路径作为更新后的所述待查找图片查找路径并进行查找;若所述存储地址信息为所述待查找图片的实际存放目录,则将所述实际存放目录添加所述待查找图片名,作为更新后的所述待查找图...

【专利技术属性】
技术研发人员:张建刚
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1