[發(fā)明專利]一種打印間斷條碼的制作方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201710537067.2 | 申請日: | 2017-07-04 |
| 公開(公告)號: | CN107391056B | 公開(公告)日: | 2020-05-05 |
| 發(fā)明(設(shè)計)人: | 邱海靈;陳劍龍;蔡春水;賴錦山;林靖;李霖 | 申請(專利權(quán))人: | 新大陸數(shù)字技術(shù)股份有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 350015 福建省福*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 打印 間斷 條碼 制作方法 系統(tǒng) | ||
1.一種打印間斷條碼的制作方法,其特征在于,包括如下步驟:
動作一,獲取條碼圖像,所述條碼圖像上承載源條碼符號;并取得條碼圖像參數(shù)值及條碼圖像上的源條碼符號參數(shù)值,所述條碼圖像參數(shù)值包括條碼圖像寬、條碼圖像高,所述源條碼符號參數(shù)值包括邊界點(diǎn)坐標(biāo)、條碼符號寬w、條碼符號高h(yuǎn);
動作二,以所述條碼圖像寬、條碼圖像高為閾值生成一矩形承載板;
動作三,遍歷所述源條碼符號的所有像素點(diǎn),并將連續(xù)黑色像素點(diǎn)的長度一一記錄于列表中,在所述列表中查找最小值,所述最小值即為所述源條碼符號的條碼模塊大小unit,所述條碼模塊大小unit為組成條碼的基本單位;
動作四,設(shè)定打印間斷參數(shù),所述打印間斷參數(shù)包括間斷方向、間斷數(shù)量n、間斷比例r;
動作五,依據(jù)所述條碼模塊大小unit、間斷比例r,計算出間斷寬度wide=unit*r;
動作六,當(dāng)所述間斷方向?yàn)樗椒较驎r,依據(jù)所述間斷數(shù)量n,所述條碼符號寬w、所述條碼符號高h(yuǎn),將所述源條碼符號沿水平方向從左到右進(jìn)行n等分,形成n條水平等分線,每一條水平等分線兩端點(diǎn)坐標(biāo)為{(0,h/n*k),(w,h/n*k)},k=1….n;對于所述每一條水平等分線,都生成一個打印間斷區(qū)域a,對于所述打印間斷區(qū)域a上的點(diǎn)(x,y),x取值范圍{0,…,w},y取值范圍{h/n*k,…,h/n*k+wide},k=1….n;將所述打印間斷區(qū)域上所有像素設(shè)置為白色并生成打印間斷條碼符號;
動作七,輸出所述打印間斷條碼符號至所述矩形承載板形成打印間斷條碼圖像。
2.根據(jù)權(quán)利要求1所述的打印間斷條碼的制作方法,其特征在于:
所述動作一之后執(zhí)行二值化處理,所述二值化處理包括將條碼圖像上每個像素點(diǎn)的灰度值與128進(jìn)行比較,灰度值大于128的像素點(diǎn)轉(zhuǎn)為白色,灰度值小于128的像素點(diǎn)轉(zhuǎn)為黑色。
3.根據(jù)權(quán)利要求1所述的打印間斷條碼的制作方法,其特征在于:
還包括動作八,展示攜帶有打印間斷條碼符號的矩形承載板,所述展示包括打印展示,屏幕展示。
4.一種打印間斷條碼的制作方法,其特征在于,包括如下步驟:
動作一,獲取條碼圖像,所述條碼圖像上承載源條碼符號;并取得條碼圖像參數(shù)值及條碼圖像上的源條碼符號參數(shù)值,所述條碼圖像參數(shù)值包括條碼圖像寬、條碼圖像高,所述源條碼符號參數(shù)值包括邊界點(diǎn)坐標(biāo)、條碼符號寬w、條碼符號高h(yuǎn);
動作二,以所述條碼圖像寬、條碼圖像高為閾值生成一矩形承載板;
動作三,遍歷所述源條碼符號的所有像素點(diǎn),并將連續(xù)黑色像素點(diǎn)的長度一一記錄于列表中,在所述列表中查找最小值,所述最小值即為所述源條碼符號的條碼模塊大小unit,所述條碼模塊大小unit為組成條碼的基本單位;
動作四,設(shè)定打印間斷參數(shù),所述打印間斷參數(shù)包括間斷方向、間斷數(shù)量n、間斷比例r;
動作五,依據(jù)所述條碼模塊大小unit、間斷比例r,計算出間斷寬度wide=unit*r;
動作六,當(dāng)所述間斷方向?yàn)榇怪狈较驎r,依據(jù)所述間斷數(shù)量n,所述條碼符號寬w、所述條碼符號高h(yuǎn),將所述源條碼符號沿垂直方向從上到下進(jìn)行n等分,形成n條垂直等分線,每一條垂直等分線兩端點(diǎn)坐標(biāo)為{(w/n*k,0),(w/n*k,h)},k=1….n;對于所述每一條垂直等分線,都生成一個打印間斷區(qū)域a,對于所述打印間斷區(qū)域a上的點(diǎn)(x,y),x取值范圍{w/n*k,…,w/n*k+wide},y取值范圍{0,…,h},k=1….n;將所述打印間斷區(qū)域上所有像素設(shè)置為白色并生成打印間斷條碼符號;
動作七,輸出所述打印間斷條碼符號至所述矩形承載板形成打印間斷條碼圖像。
5.根據(jù)權(quán)利要求4所述的打印間斷條碼的制作方法,其特征在于:所述動作一之后執(zhí)行二值化處理,所述二值化處理包括將條碼圖像上每個像素點(diǎn)的灰度值與128進(jìn)行比較,灰度值大于128的像素點(diǎn)轉(zhuǎn)為白色,灰度值小于128的像素點(diǎn)轉(zhuǎn)為黑色。
6.根據(jù)權(quán)利要求4所述的打印間斷條碼的制作方法,其特征在于:還包括動作八,展示攜帶有打印間斷條碼符號的矩形承載板,所述展示包括打印展示,屏幕展示。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于新大陸數(shù)字技術(shù)股份有限公司,未經(jīng)新大陸數(shù)字技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710537067.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





