【技术实现步骤摘要】
一种图片处理方法及装置
本专利技术涉及计算机
,具体地说,涉及一种图片处理方法及装置。
技术介绍
随着计算机技术的不断发展,网站的形式也多种多样。在建立网站的过程中,通常会使用到多种数据,比如图片就是一种数据,也就是程序员会向网站中添加图片。目前,在建立单个网站时,程序员通常通过手动操作的方式进行图片的添加,然而,该种手动操作的方式较为繁琐,且效率较低。
技术实现思路
有鉴于此,本专利技术实施例提供一种图片处理方法及装置,以解决现有技术中通过手动操作的方式进行图片的添加时,存在繁琐和效率低的问题。为实现上述目的,本专利技术实施例提供如下技术方案:一方面,本专利技术实施例提供一种图片处理方法,所述方法包括:获取目标表格文件,所述目标表格文件中包括预先存储的图片以及所述图片的注释信息,所述注释信息位于所述图片所在列的第一行;获取所述目标表格文件中所有存在图片的列的列数,将所述图片对应的注释信息作为所述图片的键;对所述目标表格文件进行备份,得到文件后缀为压缩格式的目标表格备份文件;解压所述目标表格备份文件,基于得到的存有所述图片的文件夹和xml文件,确定每一图片对应的索引位置;针对所述每一图片,确定所述目标表格文件中列数与所述索引位置中的列数相同的图片,将所述索引位置作为值,并与所述图片的键构成键值对,得到字典。可选的,所述获取所述目标表格文件中所有存在图片的列的列数,包括:采用python的xlrd模块读取所 ...
【技术保护点】
1.一种图片处理方法,其特征在于,所述方法包括:/n获取目标表格文件,所述目标表格文件中包括预先存储的图片以及所述图片的注释信息,所述注释信息位于所述图片所在列的第一行;/n获取所述目标表格文件中所有存在图片的列的列数,将所述图片对应的注释信息作为所述图片的键;/n对所述目标表格文件进行备份,得到文件后缀为压缩格式的目标表格备份文件;/n解压所述目标表格备份文件,基于得到的存有所述图片的文件夹和xml文件,确定每一图片对应的索引位置;/n针对所述每一图片,确定所述目标表格文件中列数与所述索引位置中的列数相同的图片,将所述索引位置作为值,并与所述图片的键构成键值对,得到字典。/n
【技术特征摘要】
1.一种图片处理方法,其特征在于,所述方法包括:
获取目标表格文件,所述目标表格文件中包括预先存储的图片以及所述图片的注释信息,所述注释信息位于所述图片所在列的第一行;
获取所述目标表格文件中所有存在图片的列的列数,将所述图片对应的注释信息作为所述图片的键;
对所述目标表格文件进行备份,得到文件后缀为压缩格式的目标表格备份文件;
解压所述目标表格备份文件,基于得到的存有所述图片的文件夹和xml文件,确定每一图片对应的索引位置;
针对所述每一图片,确定所述目标表格文件中列数与所述索引位置中的列数相同的图片,将所述索引位置作为值,并与所述图片的键构成键值对,得到字典。
2.根据权利要求1所述的方法,其特征在于,所述获取所述目标表格文件中所有存在图片的列的列数,包括:
采用python的xlrd模块读取所述目标表格文件中所有存在图片的列,确定每一图片所在的列数。
3.根据权利要求1所述的方法,其特征在于,所述解压所述目标表格备份文件,基于得到的存有所述图片的文件夹和xml文件,确定每一图片对应的索引位置,包括:
解压所述目标表格备份文件,得到存有所述图片的文件夹和xml文件;
根据所述文件夹的名称,获取所述文件夹当前所在路径;
对所述文件夹当前所在路径进行切片,得到相应的切片列表;
对所述切片列表进行正则表达式处理,得到所述图片的图片路径;
对所述文件夹当前所在路径进行编码,得到编码路径;
使用xml函数对所述文件夹当前所在路径、所述图片的图片路径以及所述编码路径进行解析处理,并通过所述xml文件中的规律获取每一图片对应的行数与列数;
将每一图片对应的行数与列数作为每一图片的索引位置。
4.根据权利要求1所述的方法,其特征在于,所述针对所述每一图片,确定所述目标表格文件中列数与所述索引位置中的列数相同的图片,将所述索引位置作为值,并与所述图片的键构成键值对,得到字典,包括:
基于所述每一图片的索引位置中的列数确定所述目标表格文件中在相同列数位置存储的图片,并获取所述图片的键;
以json格式拼接所述图片的键和作为值的所述索引位置,得到键值对;
将得到的键值对组成字典。
5.根据权利要求1所述的方法,其特征在于,还包括:
基于网站数据填充请求,读取所述字典中对应的键值对,将所述值对应的图片按照所述键的指...
【专利技术属性】
技术研发人员:赵恒苹,
申请(专利权)人:郑州悉知信息科技股份有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。