亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于規(guī)則三角網(wǎng)的等值線追蹤與填充算法的實現(xiàn)和應(yīng)用

        2014-10-29 01:10:44廖國忠梁生賢吳文賢
        物探化探計算技術(shù) 2014年1期
        關(guān)鍵詞:三角網(wǎng)等值線交點

        廖國忠,張 偉,梁生賢,吳文賢,李 富

        (中國地質(zhì)調(diào)查局 成都地質(zhì)調(diào)查中心,成都 610081)

        0 引言

        隨著地質(zhì)科學(xué)的發(fā)展,等值線圖在礦產(chǎn)普查與勘探中的作用越來越大。等值線研究是科學(xué)計算可視化的一個基礎(chǔ)而重要的內(nèi)容,等值線圖在物化探的信息提取、礦產(chǎn)勘查的定量化計算中發(fā)揮著重大作用[1-5]。

        當(dāng)前最常見的等值線追蹤算法是基于規(guī)則矩形網(wǎng)格,以規(guī)則矩形網(wǎng)格為最小單元,連接網(wǎng)格邊上的交點來實現(xiàn)[6-10],但是當(dāng)一個四邊形中的交點達(dá)到四個時,這種算法將為等值線追蹤帶來不確定性(圖1(b))。因此作者在此算法上進(jìn)行了修改,將網(wǎng)格四邊形劃分為上、下兩個三角形,一個三角形中要么有兩個交點,要么沒有交點,連接兩個交點便確定一條直線,確保了等值線的唯一性(圖1(c))。

        1 算法設(shè)計

        1.1 數(shù)據(jù)結(jié)構(gòu)定義

        為了克服基于規(guī)則矩形網(wǎng)格追蹤算法帶來的不確定性,作者在本文中,提出用矩形網(wǎng)格的對角線將矩形網(wǎng)格劃分為上、下兩個小三角形,在同一個三角形中,等值線與三角形的邊要么沒有交點,要么有兩個交點。雖然矩形網(wǎng)格有兩條對角線,但如果當(dāng)所有的網(wǎng)格都選擇同一方向的對角線,則就消除了劃分三角形的不確定性。新定義的數(shù)據(jù)結(jié)構(gòu)如圖2所示。

        1.2 求取等值線與三角形邊的交點

        三角網(wǎng)格各個頂點的坐標(biāo)及值是已知的,等值線不總是在頂點上,為了更精確地查找到等值線與三角形邊的交點,首先篩選出與等值線有交點的三角網(wǎng)格,然后分別在三條邊上利用一次線性插值確定等值線與邊的交點[7](圖3)。

        交點坐標(biāo)計算公式為式(1)。

        1.3 追蹤交點并將連接組成等值線

        圖1 矩形網(wǎng)格不確定性和三角網(wǎng)格的唯一性Fig.1 Uncertainty of the rectangular grid and uniqueness of the triangle grid

        圖2 規(guī)則三角網(wǎng)的數(shù)據(jù)結(jié)構(gòu)Fig.2 Data structure of triangular network

        圖3 確定邊與等值線的交點Fig.3 Determine the intersection of the edges and contours

        等值線追蹤遵循原則:①先追蹤與整個網(wǎng)格的邊相交的不閉合等值線,再追蹤與整個網(wǎng)格的邊不相交的閉合等值線;②不閉合等值線追蹤,從左下右上的順序查找邊界上的交點作為起始追蹤點;③閉合等值線追蹤,從下而上的尋找交點作為起始追蹤點[8,11-13]。

        當(dāng)?shù)玫狡鹗甲粉欬cA后,直接連接同一三角形的另一交點B既可,然后再查找共用交點B所在的邊的另一個三角形,并以B作為下一個三角形的起始追蹤點,如此類推,依次得到的交點便是等值線的節(jié)點,追蹤過程如圖4所示。

        1.4 填充等值線

        (1)首先將整個網(wǎng)格的四個角點組成的矩形,以最小值對應(yīng)的顏色進(jìn)行填充。

        (2)填充不閉合等值線,按左下右上的順序,找到不閉合等值線的線頭,已知線頭后便可知線尾,然后從線尾出發(fā),按逆時針方向查找整個網(wǎng)格的四個角點,將線尾和線頭間的網(wǎng)格的角點與等值線的節(jié)點組成一個多邊形,然后以此等值線值所對應(yīng)的顏色進(jìn)行填充。

        (3)最后將閉合等值線的節(jié)點組成一個多邊形,以此等值線值所對應(yīng)的顏色進(jìn)行填充。

        2 軟件實現(xiàn)及測試

        圖4 等值線追蹤過程Fig.4 Process of contour tracing

        根據(jù)上面的算法設(shè)計,在 Microsoft Visual C++6.0開發(fā)環(huán)境下,運用C++這種面向?qū)ο蟮某绦蛟O(shè)計語言[14-15],開發(fā)完成了基于規(guī)則三角網(wǎng)等值線追蹤、填充的軟件,并且利用橫坐標(biāo)范圍為“0”到“100”,縱坐標(biāo)范圍為“0”到“100”,值的范圍為“1.5”到“2.5”為基數(shù),隨機(jī)產(chǎn)生的1 000個離散數(shù)據(jù),先利用surfer9網(wǎng)格化,然后將本軟件實現(xiàn)的等值線追蹤填充結(jié)果與sufer 9成圖進(jìn)行對比(圖5)發(fā)現(xiàn),除了兩個軟件繪制的色彩不現(xiàn)外,其圖效果幾乎一致,從而證明了本軟件不僅實現(xiàn)了等值線追蹤填充的目的,同時也證明了算法的正確性和高效性。

        3 軟件應(yīng)用

        將編制成功的軟件,應(yīng)用于區(qū)域地球物理調(diào)查成果集成與方法技術(shù)研究項目中的EH4電阻率反演剖面,利用本軟件成圖后的結(jié)果見圖6。此EH4測線方向在地表垂直于斷裂,通過EH4大地電磁測深反演后,利用本軟件成圖,圖6中對斷裂顯示清晰,不同電性的地下地質(zhì)體界面清晰。

        4 總結(jié)

        圖5 對比本軟件與surfer 9成圖效果Fig.5 The software and surfer9comparison of drawing effect

        圖6 EH4電阻率反演剖面圖Fig.6 Inversion profile chart of EH4 electrical resistivity

        作者圍繞著基于規(guī)則三角網(wǎng)格等值線追蹤算法,利用C++面向?qū)ο笳Z言,在 Microsoft Visual C++6.0環(huán)境下,成功地編制了基于規(guī)則三角網(wǎng)格等值線成圖軟件,通過與成功商業(yè)軟件surfer9的效果對比,顯示了本軟件有很好的成圖效果,等值線追蹤速度快,不存在等值線相交的錯誤。最后將此軟件應(yīng)用于實際物探資料顯示中,得到很好的效果。雖然算法已經(jīng)實現(xiàn),但目前只能對規(guī)則的網(wǎng)格進(jìn)行追蹤,對于有空洞或者不是長方形的數(shù)據(jù)還不能進(jìn)行追蹤;色標(biāo)只能在程序中設(shè)定,缺少接口進(jìn)行交互式設(shè)置;等值線的等級不能交互式設(shè)置;標(biāo)注也還沒有實現(xiàn),總之軟件還需要更多的完善。

        [1]李歡,奚小雙,吳城明.關(guān)于地質(zhì)等值線圖繪制的幾個問題[J].科技信息,2009(34):71-72.

        [2]陳永輝,盧德唐,黃豐.地質(zhì)構(gòu)造等值線原理及實現(xiàn)技術(shù)[J].計算機(jī)應(yīng)用與軟件,2006(04):83-84,119.

        [3]胡祥云,胡祖志,鐘宏偉,等.科學(xué)可視化及其在地學(xué)中的應(yīng)用[J].工程地球物理學(xué)報,2004(04):358-362.

        [4]郭長春.“等值線”教學(xué)探究[J].黑龍江科技信息,2010(17):177-178.

        [5]夏健明.繪制規(guī)則離散點等值線的一種算法[J].計算機(jī)工程與設(shè)計,2003(09):94-96.

        [6]孫桂茹,馬亮,路登平,等.等值線生成與圖形填充算法[J].天津大學(xué)學(xué)報,2000(06):816-818.

        [7]吳天毅.矩形網(wǎng)格節(jié)點上的插值函數(shù)[J].天津科技大學(xué)學(xué)報,2008,23(3):83-86.

        [8]于嘉,吳旭.一種改進(jìn)的矩形網(wǎng)格等值線追蹤算法[J].河南師范大學(xué)學(xué)報:自然科學(xué)版,2008(06):34-36.

        [9]李水鄉(xiāng),陳斌,趙亮,等.快速Delaunay逐點插入網(wǎng)格生成算法[J].北京大學(xué)學(xué)報:自然科學(xué)版,網(wǎng)絡(luò)版,2006,1(3):302-306.

        [10]孫科峰,孫根正,李潔.一種新的矩形網(wǎng)格生成等值線算法[J].東華大學(xué)學(xué)報:自然科學(xué)版,2005(04):66-69.

        [11]于黎.等值線的跟蹤繪制[J].石油工業(yè)計算機(jī)應(yīng)用,1997(04):18-19.

        [12]何生存,郭三剛,劉珍花,等.離散點數(shù)據(jù)插值方法及等值線繪制技術(shù)的應(yīng)用[J].青??萍迹?006(4):24-26.

        [13]湯子?xùn)|,鄭明璽,王思群,等.一種基于三角網(wǎng)的等值線自動填充算法[J].中國圖象圖形學(xué)報,2009(12):2577-2581.

        [14]呂鳳.C++語言基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2000.

        [15]李現(xiàn)勇.Visual C++串口通信技術(shù)與工程實踐[M].北京:人民郵電出版社,2003.

        猜你喜歡
        三角網(wǎng)等值線交點
        基于規(guī)則預(yù)計格網(wǎng)的開采沉陷等值線生成算法*
        礦山測量(2020年6期)2021-01-07 04:52:06
        閱讀理解
        借助函數(shù)圖像討論含參數(shù)方程解的情況
        針對路面建模的Delaunay三角網(wǎng)格分治算法
        試析高中數(shù)學(xué)中橢圓與雙曲線交點的問題
        青年時代(2017年3期)2017-02-17 01:40:47
        等值線“慣性”變化規(guī)律的提出及應(yīng)用
        基于Kriging插值的等值線生成算法研究
        等值線分析系統(tǒng)實際應(yīng)用之等值線填充
        清華山維在地形圖等高線自動生成中的應(yīng)用
        指數(shù)函數(shù)與冪函數(shù)圖象的交點的探究性學(xué)習(xí)
        欧美成a人片在线观看久| 手机免费高清在线观看av| 美女很黄很色国产av| 久久国产成人精品国产成人亚洲 | 中文字幕亚洲在线第一页| 麻豆国产一区二区三区四区| 久久久久久曰本av免费免费| 伊人久久综合精品无码av专区| 久久91精品国产91久| 精品少妇一区二区三区四区| 91国产精品自拍在线观看| 白丝爆浆18禁一区二区三区| 天堂草原电视剧在线观看图片高清| 亚洲成a∨人片在线观看无码| 午夜男女视频一区二区三区| 免费播放成人大片视频| 国产精品视频一区二区三区不卡| 亚洲男人第一无码av网站| 国产美女高潮流白浆在线观看| 久久天堂av综合合色| 日韩中文字幕一区二区二区 | 一本本月无码-| 日日摸夜夜添狠狠添欧美| 40分钟永久免费又黄又粗| 日本免费看一区二区三区| 国产成人无码专区| 黑人巨大av在线播放无码| 久久精品爱国产免费久久| 国产精品日本中文在线| av中文字幕一区不卡| 一本一道久久综合久久| 国产国语亲子伦亲子| 边做边流奶水的人妻| 亚洲一区二区三区av在线免费| 热综合一本伊人久久精品| 免费人成视频网站网址| 无码少妇一区二区性色av| 亚洲产在线精品亚洲第一站一| 国产精品高清亚洲精品| 国产自拍偷拍精品视频在线观看| 国产l精品国产亚洲区久久|