[發明專利]實現散點圖功能的方法和系統有效
| 申請號: | 201710054520.4 | 申請日: | 2017-01-24 |
| 公開(公告)號: | CN106844674B | 公開(公告)日: | 2019-09-27 |
| 發明(設計)人: | 陳俊璘;廖麗敏;徐秀莉;師偉展 | 申請(專利權)人: | 廣東順德工業設計研究院(廣東順德創新設計研究院) |
| 主分類號: | G06F16/904 | 分類號: | G06F16/904;G06T11/20 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 黃曉慶 |
| 地址: | 528300 廣東省佛山市順德*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 散點圖 功能 方法 系統 | ||
本發明涉及一種實現散點圖功能的方法和系統,獲取坐標系內的數據數量、坐標系在面板中的參數和坐標系內的原始數據坐標,判斷坐標系中的數據數量是否大于預設閾值,當坐標系中的數據數量大于預設閾值時,根據坐標系在面板中的參數將坐標系內的原始數據坐標轉換為面板的像素坐標,過濾面板的像素坐標,得到過濾后的像素坐標,根據過濾后的像素坐標畫圖并在面板顯示。在坐標系內的數據數量大于預設閾值時,將坐標系內的原始數據坐標轉換為面板的像素坐標,并過濾掉近似相等的像素坐標,精簡數據數量,最后根據過濾后的像素坐標畫圖,得出的圖像不會失真,清晰度高。
技術領域
本發明涉及散點畫圖領域,特別是涉及一種實現散點圖功能的方法和系統。
背景技術
隨著數字PCR的發展,軟件方面數據處理也呈現指數增長,由幾十萬增長到幾千萬的數據。一般在畫散點圖時,少則幾十萬的數據點,多則上千萬個數據點,使用傳統的畫散點圖的方法,軟件很容易出現卡頓的現象,甚至宕機,并且當數據大量增加時,畫出來的散點圖效果用肉眼無法區分,因此,傳統的實現散點圖功能的方法畫圖清晰度低。
發明內容
基于此,有必要針對上述問題,提供一種畫圖清晰度高的實現散點圖功能的方法和系統。
一種實現散點圖功能的方法,包括以下步驟:
獲取坐標系內的數據數量、所述坐標系在面板中的參數和所述坐標系內的原始數據坐標;
判斷所述坐標系中的數據數量是否大于預設閾值;
當所述坐標系中的數據數量大于預設閾值時,根據所述坐標系在面板中的參數將所述坐標系內的原始數據坐標轉換為所述面板的像素坐標;
過濾所述面板的像素坐標,得到過濾后的像素坐標;
根據所述過濾后的像素坐標畫圖并在所述面板顯示。
一種實現散點圖功能的系統,包括:
獲取模塊,用于獲取坐標系內的數據數量、所述坐標系在面板中的參數和所述坐標系內的原始數據坐標;
判斷模塊,用于判斷所述坐標系中的數據數量是否大于預設閾值;
第一轉換模塊,用于當所述坐標系中的數據數量大于預設閾值時,根據所述坐標系在面板中的參數將所述坐標系內的原始數據坐標轉換為所述面板的像素坐標;
過濾模塊,用于過濾所述面板的像素坐標,得到過濾后像素坐標;
畫圖模塊,用于根據所述過濾后的像素坐標畫圖并在所述面板顯示。
上述實現散點圖功能的方法和系統,在坐標系內的數據數量大于預設閾值時,將坐標系內的原始數據坐標轉換為面板的像素坐標,并過濾掉近似相等的像素坐標,精簡數據數量,最后根據過濾后的像素坐標畫圖,得出的圖像不會失真,清晰度高。
附圖說明
圖1為一實施例中實現散點圖功能的方法流程圖;
圖2為一實施例中實現散點圖功能的系統結構圖。
具體實施方式
在一個實施例中,如圖1所示,一種實現散點圖功能的方法,包括以下步驟:
步驟S110:獲取坐標系內的數據數量、坐標系在面板中的參數和坐標系內的原始數據坐標。
具體地,坐標系在面板中的參數包括坐標系在面板中的起始坐標,坐標系的寬、坐標系的高、坐標系橫坐標的最小刻度、最大刻度和坐標系縱坐標的最小刻度和最大刻度。
步驟S120:判斷坐標系中的數據數量是否大于預設閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東順德工業設計研究院(廣東順德創新設計研究院),未經廣東順德工業設計研究院(廣東順德創新設計研究院)許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710054520.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型粉體生產的罐體人孔
- 下一篇:一種儲釀蓋





