[發(fā)明專利]一種排布大樣圖的方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202110693816.7 | 申請(qǐng)日: | 2021-06-22 |
| 公開(公告)號(hào): | CN113408031A | 公開(公告)日: | 2021-09-17 |
| 發(fā)明(設(shè)計(jì))人: | 方樂(lè)航;肖云;任博見(jiàn);穆晨 | 申請(qǐng)(專利權(quán))人: | 廣聯(lián)達(dá)科技股份有限公司 |
| 主分類號(hào): | G06F30/13 | 分類號(hào): | G06F30/13 |
| 代理公司: | 北京英特普羅知識(shí)產(chǎn)權(quán)代理有限公司 11015 | 代理人: | 程超;邵煜程 |
| 地址: | 100193 北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 排布 大樣 方法 裝置 設(shè)備 可讀 存儲(chǔ) 介質(zhì) | ||
1.一種排布大樣圖的方法,其特征在于,所述方法包括:
接收排布指令,并根據(jù)所述排布指令獲取用于排布大樣圖的布圖區(qū)域、包含待排布的大樣圖的圖集以及預(yù)設(shè)的排布規(guī)則;
從所述排布規(guī)則中解析出排布順序、最小列距和最小行距;
從所述圖集中確定出目標(biāo)大樣圖,按照所述排布順序在所述布圖區(qū)域中對(duì)所述目標(biāo)大樣圖進(jìn)行排布,并使得排布后的各個(gè)目標(biāo)大樣圖之間滿足所述最小列距和最小行距,以得到排布結(jié)果圖。
2.根據(jù)權(quán)利要求1所述的排布大樣圖的方法,其特征在于,根據(jù)所述排布指令獲取用于排布大樣圖的布圖區(qū)域,包括:
獲取用戶在顯示界面繪制的布圖框,并根據(jù)預(yù)設(shè)的標(biāo)高符號(hào)預(yù)留寬度從所述布圖框中截取出所述布圖區(qū)域;
其中,所述布圖區(qū)域的高度為所述布圖框的高度,所述布圖區(qū)域的寬度為所述布圖框的寬度與所述標(biāo)高符號(hào)預(yù)留寬度的差值。
3.根據(jù)權(quán)利要求1所述的排布大樣圖的方法,其特征在于,根據(jù)所述排布指令獲取包含待排布的大樣圖的圖集,包括:
獲取待排布的大樣圖,并按照預(yù)設(shè)排序規(guī)則對(duì)獲取到的所有大樣圖進(jìn)行排序以得到所述圖集。
4.根據(jù)權(quán)利要求1所述的排布大樣圖的方法,其特征在于,所述從所述圖集中確定出目標(biāo)大樣圖,按照所述排布順序在所述布圖區(qū)域中對(duì)所述目標(biāo)大樣圖進(jìn)行排布,并使得排布后的各個(gè)目標(biāo)大樣圖之間滿足所述最小列距和最小行距,以得到排布結(jié)果圖,包括:
針對(duì)第i行,依次從所述圖集中獲取大樣圖,并根據(jù)獲取到的每個(gè)大樣圖的寬度、所述布圖區(qū)域的寬度以及所述最小列距,確定出排布在第i行的目標(biāo)大樣圖;
根據(jù)第i行的每個(gè)目標(biāo)大樣圖的高度以及所述最小行距,確定出第i行的高度;
根據(jù)第i行的高度確定出前i行的累計(jì)高度,并判斷所述累計(jì)高度是否小于所述布圖區(qū)域的高度;
若是,則確定出排布在第(i+1)行的目標(biāo)大樣圖;若否,則將第i行的所有目標(biāo)大樣圖添加至所述圖集中,并根據(jù)前(i-1)行的目標(biāo)大樣圖形成排布結(jié)果圖。
5.根據(jù)權(quán)利要求4所述的排布大樣圖的方法,其特征在于,所述針對(duì)第i行,依次從所述圖集中獲取大樣圖,并根據(jù)獲取到的每個(gè)大樣圖的寬度、所述布圖區(qū)域的寬度以及所述最小列距,確定出排布在第i行的目標(biāo)大樣圖,包括:
從所述圖集中獲取一個(gè)候選大樣圖,并按照所述排布順序?qū)⑺龊蜻x大樣圖排布在第i行;
將所述候選大樣圖的寬度、所述最小列距和第i行的累計(jì)寬度相加,得到更新后的第i行的累計(jì)寬度;
判斷更新后的第i行的累計(jì)寬度是否小于所述布圖區(qū)域的寬度;
若是,則從所述圖集中獲取下一個(gè)候選大樣圖;若否,則將所述候選大樣圖添加至所述圖集中,并將在獲取所述候選大樣圖之前的已排布在第i行的大樣圖設(shè)置為第i行的目標(biāo)大樣圖。
6.根據(jù)權(quán)利要求4所述的排布大樣圖的方法,其特征在于,在所述針對(duì)第i行,依次從所述圖集中獲取大樣圖,并根據(jù)獲取到的每個(gè)大樣圖的寬度、所述布圖區(qū)域的寬度以及所述最小列距,確定出排布在第i行的目標(biāo)大樣圖之后,所述方法還包括:
按照如下公式計(jì)算出第i行的富余列距d:
其中,W為所述布圖區(qū)域的寬度;
rw(i)為根據(jù)第i行的所有目標(biāo)大樣圖計(jì)算出的累計(jì)寬度;
n為第i行的目標(biāo)大樣圖的總數(shù)量;
將第i行中相鄰兩個(gè)目標(biāo)大樣圖之間的列距均調(diào)整為所述富余列距與所述最小列距的和。
7.根據(jù)權(quán)利要求4所述的排布大樣圖的方法,其特征在于,所述根據(jù)第i行的每個(gè)目標(biāo)大樣圖的高度以及所述最小行距,確定出第i行的高度,包括:
獲取第i行的每個(gè)目標(biāo)大樣圖的高度,并從獲取到的所有高度中確定出最大高度;
將所述最大高度與所述最小行距相加得到第i行的高度。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣聯(lián)達(dá)科技股份有限公司,未經(jīng)廣聯(lián)達(dá)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110693816.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 支持不同幀尺寸的整數(shù)編碼方法和實(shí)現(xiàn)該方法的編解碼器
- 一種校對(duì)的方法和系統(tǒng)
- 一種大樣結(jié)果輸出文件的處理方法及系統(tǒng)
- 雙向排版方法和設(shè)備
- 用于移動(dòng)終端的大樣處理方法和裝置
- 一種裝配式建筑的大樣圖調(diào)用方法、裝置、設(shè)備及系統(tǒng)
- 一種裝配式建筑的大樣圖審圖方法、裝置、設(shè)備及系統(tǒng)
- 用激光打標(biāo)機(jī)補(bǔ)刻大樣板漏線的方法
- 一種基于軌道參數(shù)的評(píng)估場(chǎng)景大樣本生成方法
- 一種用于采取煤中水分樣品的九點(diǎn)取樣器
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





