[發明專利]一種線條感應拾取的方法及裝置在審
| 申請號: | 201811093936.8 | 申請日: | 2018-09-19 |
| 公開(公告)號: | CN109285206A | 公開(公告)日: | 2019-01-29 |
| 發明(設計)人: | 蔡征兵;邱桃榮;林美波;尹斐生;曾旺;蔡志芳;黎初顯;黎江文;蔡志良 | 申請(專利權)人: | 廣州蓋特軟件有限公司 |
| 主分類號: | G06T11/80 | 分類號: | G06T11/80;G06T11/20 |
| 代理公司: | 北京聯瑞聯豐知識產權代理事務所(普通合伙) 11411 | 代理人: | 張清彥 |
| 地址: | 510630 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 線條 拾取 感應拾取 點坐標 內插 圖紙 起點坐標 終點坐標 鄰近 篩選 用戶操作 準確度 靈敏度 內插法 | ||
1.一種線條感應拾取的方法,其特征在于,所述方法包括:
獲取圖紙中線條的起點坐標與終點坐標;
根據內插法添加所述線條中起點坐標與終點坐標之間的多個內插坐標;
獲取所述圖紙的拾取點坐標;
當所述拾取點坐標鄰近所述線條時,篩選鄰近所述拾取點坐標的所述內插坐標,并標記被篩選的所述內插坐標。
2.根據權利要求1所述線條感應拾取的方法,其特征在于,所述內插法添加步驟包括:
計算所述線條的總長度;
計算所述總長度的倒數值;
根據所述倒數值分配所述多個內插坐標于所述起點坐標與所述終點坐標之間。
3.根據權利要求2所述線條感應拾取的方法,其特征在于,所述內插坐標分配步驟包括:
根據所述起點坐標(X1,Y1)、所述終點坐標(X2,Y2)、所述倒數值(deltt)與變數(t)的內插值計算式,計算每個所述內插坐標(X,Y):X=t×X1+(1-t)×X2,Y=t×Y1+(1-t)×Y2,其中變數(t)由0每次遞增deltt到1;
將每個所述內插坐標排序在所述點坐標與所述終點坐標之間。
4.根據權利要求1所述線條感應拾取的方法,其特征在于,所述線條為直線或曲線。
5.一種線條感應拾取的裝置,其特征在于,所述裝置包括:
獲取模塊,用以獲取圖紙中線條的起點坐標、終點坐標與拾取點坐標;
運算處理模塊,用以根據內插法添加所述線條中起點坐標與終點坐標之間的多個內插坐標;
篩選模塊,用以篩選鄰近所述拾取點坐標的所述內插坐標,并標記被篩選的所述內插坐標。
6.根據權利要求5所述線條感應拾取的裝置,其特征在于,所述運算處理塊用以計算所述線條的總長度與所述總長度的倒數值,根據所述倒數值分配所述多個內插坐標于所述起點坐標與所述終點坐標之間。
7.根據權利要求6所述線條感應拾取的裝置,其特征在于,所述運算處理塊還包括:
內插值計算單元,用以根據所述起點坐標(X1,Y1)、所述終點坐標(X2,Y2)、所述倒數值(deltt)與變數(t)的內插值計算式:X=t×X1+(1-t)×X2,Y=t×Y1+(1-t)×Y2,其中變數(t)范圍落在0到1之間,其中變數(t)由0每次遞增deltt到1,用以計算每個所述內插坐標(X,Y);
排序單元,用以將每個所述內插坐標排序在所述點坐標與所述終點坐標之間。
8.根據權利要求5所述線條感應拾取的裝置,其特征在于,所述線條為直線或曲線。
9.一種電子設備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
所述存儲器,用以存放計算機程序;
所述處理器,用以執行存儲器上所存放的程序時,實現權利要求1-4任一項所述的線條感應拾取的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州蓋特軟件有限公司,未經廣州蓋特軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811093936.8/1.html,轉載請聲明來源鉆瓜專利網。





