[發明專利]一種圖片處理方法及裝置有效
| 申請號: | 202110395910.4 | 申請日: | 2021-04-13 |
| 公開(公告)號: | CN112989254B | 公開(公告)日: | 2023-03-07 |
| 發明(設計)人: | 趙恒蘋 | 申請(專利權)人: | 鄭州悉知信息科技股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/81;G06F16/84 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 藏斌 |
| 地址: | 450000 河南省鄭*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖片 處理 方法 裝置 | ||
本申請提供一種圖片處理方法及裝置,獲取目標表格文件;并獲取其中所有存在圖片的列的列數,將圖片對應的注釋信息作為圖片的鍵;備份目標表格文件,得到目標表格備份文件;并解壓得到存有圖片的文件夾和xml文件,確定每一圖片對應的索引位置;針對每一圖片,確定目標表格文件中列數與索引位置中的列數相同的圖片,將索引位置作為值,并與圖片的鍵構成鍵值對,得到字典。通過事先將圖片及其注釋信息存儲在目標表格文件中,并確定目標表格文件中與索引位置所對應的圖片,并將該索引位置作為值,并與圖片的鍵構成鍵值對,并將得到的鍵值對組成字典,從而可通過后續利用該字典實現批量讀取相應圖片的目的,無需手動操作圖片,簡單便捷,提高了效率。
技術領域
本發明涉及計算機技術領域,具體地說,涉及一種圖片處理方法及裝置。
背景技術
隨著計算機技術的不斷發展,網站的形式也多種多樣。
在建立網站的過程中,通常會使用到多種數據,比如圖片就是一種數據,也就是程序員會向網站中添加圖片。
目前,在建立單個網站時,程序員通常通過手動操作的方式進行圖片的添加,然而,該種手動操作的方式較為繁瑣,且效率較低。
發明內容
有鑒于此,本發明實施例提供一種圖片處理方法及裝置,以解決現有技術中通過手動操作的方式進行圖片的添加時,存在繁瑣和效率低的問題。
為實現上述目的,本發明實施例提供如下技術方案:
一方面,本發明實施例提供一種圖片處理方法,所述方法包括:
獲取目標表格文件,所述目標表格文件中包括預先存儲的圖片以及所述圖片的注釋信息,所述注釋信息位于所述圖片所在列的第一行;
獲取所述目標表格文件中所有存在圖片的列的列數,將所述圖片對應的注釋信息作為所述圖片的鍵;
對所述目標表格文件進行備份,得到文件后綴為壓縮格式的目標表格備份文件;
解壓所述目標表格備份文件,基于得到的存有所述圖片的文件夾和xml文件,確定每一圖片對應的索引位置;
針對所述每一圖片,確定所述目標表格文件中列數與所述索引位置中的列數相同的圖片,將所述索引位置作為值,并與所述圖片的鍵構成鍵值對,得到字典。
可選的,所述獲取所述目標表格文件中所有存在圖片的列的列數,包括:
采用python的xlrd模塊讀取所述目標表格文件中所有存在圖片的列,確定每一圖片所在的列數。
可選的,所述解壓所述目標表格備份文件,基于得到的存有所述圖片的文件夾和xml文件,確定每一圖片對應的索引位置,包括:
解壓所述目標表格備份文件,得到存有所述圖片的文件夾和xml文件;
根據所述文件夾的名稱,獲取所述文件夾當前所在路徑;
對所述文件夾當前所在路徑進行切片,得到相應的切片列表;
對所述切片列表進行正則表達式處理,得到所述圖片的圖片路徑;
對所述文件夾當前所在路徑進行編碼,得到編碼路徑;
使用xml函數對所述文件夾當前所在路徑、所述圖片的圖片路徑以及所述編碼路徑進行解析處理,并通過所述xml文件中的規律獲取每一圖片對應的行數與列數;
將每一圖片對應的行數與列數作為每一圖片的索引位置。
可選的,所述針對所述每一圖片,確定所述目標表格文件中列數與所述索引位置中的列數相同的圖片,將所述索引位置作為值,并與所述圖片的鍵構成鍵值對,得到字典,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州悉知信息科技股份有限公司,未經鄭州悉知信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110395910.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于無土栽培植物的多功能水箱
- 下一篇:一種物質氣味留香值快速獲取方法





