[發明專利]一種圖紙中的構件繪制方法、系統及電子設備在審
| 申請號: | 202111476763.X | 申請日: | 2021-12-06 |
| 公開(公告)號: | CN114139240A | 公開(公告)日: | 2022-03-04 |
| 發明(設計)人: | 曾亞軍;遲彧博 | 申請(專利權)人: | 廣聯達科技股份有限公司 |
| 主分類號: | G06F30/12 | 分類號: | G06F30/12;G06F30/13;G06V10/44 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 王娜 |
| 地址: | 100193 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖紙 中的 構件 繪制 方法 系統 電子設備 | ||
1.一種圖紙中的構件繪制方法,其特征在于,所述方法包括:
針對圖紙中待處理的目標區域,提取所述目標區域中構件的輪廓鏈;
對所述輪廓鏈進行直線擬合,以將所述輪廓鏈拆解為多條線段;
根據拆解得到的各條線段,確定所述輪廓鏈對應的交點,并根據所述交點繪制對應的構件。
2.根據權利要求1所述的方法,其特征在于,在提取所述目標區域中構件的輪廓鏈之前,所述方法還包括:
針對所述構件上的任一目標像素點,提取所述目標像素點的鄰域,并基于所述鄰域內包含的像素點,判斷所述目標像素點是否為可去除的像素點;若是,從所述構件上去除所述目標像素點。
3.根據權利要求1或2所述的方法,其特征在于,提取所述目標區域中構件的輪廓鏈包括:
利用輪廓提取函數將所述構件上的像素點按照指定順序進行鏈接,以形成所述構件的輪廓鏈。
4.根據權利要求1所述的方法,其特征在于,對所述輪廓鏈進行直線擬合包括:
以所述輪廓鏈的起始點和終止點為端點,構造輔助線段;
計算所述輪廓鏈中各個像素點到所述輔助線段的距離,若距離的最大值大于或者等于指定距離閾值,以所述距離的最大值對應的像素點為臨界點,將所述輪廓鏈拆分為多個子輪廓鏈,并分別對各個所述子輪廓鏈進行直線擬合。
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
若所述距離的最大值小于所述指定距離閾值,將所述輔助線段作為拆解得到的線段。
6.根據權利要求1所述的方法,其特征在于,確定所述輪廓鏈對應的交點包括:
識別所述各條線段之間的交點,并確定各個所述交點與所述目標區域的中心點之間的距離,以基于確定的所述距離從各個所述交點中篩選出目標交點,并將所述目標交點作為所述輪廓鏈對應的交點。
7.根據權利要求6所述的方法,其特征在于,基于確定的所述距離從各個所述交點中篩選出目標交點包括:
識別所述距離中的最小距離,若所述最小距離小于指定閾值,將所述最小距離對應的交點作為篩選出的目標交點。
8.根據權利要求1所述的方法,其特征在于,提取所述目標區域中構件的輪廓鏈包括:
在所述目標區域中的構件上提取邊緣像素點,并利用輪廓提取函數將各個所述邊緣像素點按照指定順序進行鏈接,以形成所述構件的輪廓鏈。
9.根據權利要求8所述的方法,其特征在于,根據拆解得到的各條線段,確定所述輪廓鏈對應的交點包括:
將拆解得到的各條線段中互相平行的線段劃分至同一個線段組中;
對同一個線段組中的線段進行配對,并針對完成配對的線段生成對應的中心線;
確定各個所述中心線的交點,并從各個所述中心線的交點中篩選出所述輪廓鏈對應的交點。
10.根據權利要求9所述的方法,其特征在于,對同一個線段組中的線段進行配對包括:
針對同一個線段組中的任一目標線段,從所述目標線段的中心點開始沿所述目標線段的梯度方向搜尋,并將搜尋到的第一個線段作為與所述目標線段相匹配的線段。
11.根據權利要求1所述的方法,其特征在于,在提取所述目標區域中構件的輪廓鏈之前,所述方法還包括:
計算所述目標區域的灰度共生矩陣,并根據所述灰度共生矩陣的特征值識別所述目標區域中的填充區域;
提取所述目標區域中構件的輪廓鏈包括:
識別所述填充區域的邊緣像素點,并利用輪廓提取函數將各個所述邊緣像素點按照指定順序進行鏈接,以形成所述構件的輪廓鏈。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣聯達科技股份有限公司,未經廣聯達科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111476763.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種運動可穿戴按摩助力裝置
- 下一篇:一種排絲注膠模具及其注膠工藝





