[發明專利]一維碼質量評估方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202211128368.7 | 申請日: | 2022-09-16 |
| 公開(公告)號: | CN115526190A | 公開(公告)日: | 2022-12-27 |
| 發明(設計)人: | 趙澤林;劉樞;呂江波;沈小勇 | 申請(專利權)人: | 深圳思謀信息科技有限公司 |
| 主分類號: | G06K7/10 | 分類號: | G06K7/10;G06K7/14;G06N3/04;G06N3/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 曹偉 |
| 地址: | 518063 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一維碼 質量 評估 方法 裝置 計算機 設備 存儲 介質 | ||
本申請公開了一種一維碼質量評估方法、裝置、計算機設備及存儲介質,該方法包括:確定獲取的一維碼中每個字符的寬度,一維碼包括多個字符;針對任一字符,確定字符中模塊的平均寬度,字符包括一個或多個模塊;基于模塊的平均寬度確定第一質量指標;基于多個第一質量指標,確定目標質量指標,目標質量指標為多個第一質量指標中最小的;當目標質量指標大于預設值時,確定一維碼的質量符合預設要求。采用本申請實施例,能夠實現基于質量指標完成對一維碼本身的質量評估。
技術領域
本申請涉及計算機技術領域,尤其涉及一種一維碼質量評估方法、裝置、計算機設備及存儲介質。
背景技術
條碼是由一組規則排列的條(黑條)、空(白條)以及對應的字符組成的標記,這些條和空組成的數據可以表達一定的信息,并能夠用特定的設備識讀,轉換成與計算機兼容的信息。一維碼即代表一種條碼中條和空的排列規則,常用的一維碼的碼制包括:EAN碼、ITF碼、128碼等。目前針對打印出來的一維碼,只有對打印質量好壞的評價,缺乏針對一維碼本身的質量評估。
發明內容
有鑒于此,本申請實施例提供了一種一維碼質量評估方法、裝置、計算機設備及存儲介質,能夠實現基于質量指標完成對一維碼本身的質量評估。
第一方面,本申請實施例提供了一種一維碼質量評估方法,包括:
確定獲取的一維碼中每個字符的寬度,一維碼包括多個字符;
針對任一字符,確定字符中模塊的平均寬度,該字符包括一個或多個模塊;
基于模塊的平均寬度確定第一質量指標;
基于多個第一質量指標,確定目標質量指標,目標質量指標為多個第一質量指標中最小的;
當目標質量指標大于預設值時,確定一維碼的質量符合預設要求。
第二方面,本申請實施例提供了一種一維碼質量評估裝置,包括:
第一確定模塊,用于確定獲取的一維碼中每個字符的寬度,一維碼包括多個字符;
第二確定模塊,用于針對任一字符,確定字符中模塊的平均寬度,該字符包括一個或多個模塊;
第三確定模塊,用于基于模塊的平均寬度確定第一質量指標;
第四確定模塊,用于基于多個第一質量指標,確定目標質量指標,目標質量指標為多個第一質量指標中最小的;
第五確定模塊,用于當目標質量指標大于預設值時,確定一維碼的質量符合預設要求。
第三方面,本申請實施例提供了一種計算機設備,計算機設備包括存儲器以及處理器,存儲器存儲有計算機程序,處理器執行計算機程序時實現上述第一方面的一維碼質量評估方法中的步驟。
第四方面,本申請實施例提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機程序,計算機程序被處理器執行時實現上述第一方面的一維碼質量評估方法中的步驟。
第五方面,本申請實施例提供了一種計算機程序產品,計算機程序產品包括計算機程序,計算機程序被處理器執行時實現上述第一方面的一維碼質量評估方法中的步驟。
由此可見,本申請實施例具有如下有益效果:
首先確定一維碼中每個字符的寬度,針對任一字符,可以確定該字符中模塊的平均寬度并可以基于模塊的平均寬度確定第一質量指標?;诙鄠€字符所對應的第一質量指標確定用于質量評估的目標質量指標。當目標質量指標大于預設值時,確定一維碼的質量符合預設要求。采用本申請實施例,能夠實現基于質量指標完成對一維碼本身的質量評估。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳思謀信息科技有限公司,未經深圳思謀信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211128368.7/2.html,轉載請聲明來源鉆瓜專利網。





