關于多邊形畢業論文格式范文,與地震剖面圖變面積填充顯示方式的實現相關論文范文資料

doc下載 >> 畢業論文 >> 論文格式 >>

該文是論文格式專業多邊形論文范文,主要論述了關于多邊形畢業論文格式范文,與地震剖面圖變面積填充顯示方式的實現相關論文范文資料,適合多邊形及計算機及波形方面的的大學碩士和本科畢業論文以及多邊形相關開題報告范文和職稱論文寫作參考文獻資料下載。

摘 要 :基于Visual Basic語言,完成了地震剖面圖填充顯示方式的繪制,對繪制的原理和過程进行了介紹,并展示了繪制结果.

地震剖面圖變面積填充顯示方式的實現參考屬性評定
有關論文范文主題研究: 關于多邊形的論文范例 大學生適用: 碩士學位論文、高校大學論文
相關參考文獻下載數量: 33 寫作解決問題: 本科論文怎么寫
畢業論文開題報告: 標準論文格式、論文選題 職稱論文適用: 職稱評定、初級職稱
所屬大學生專業類別: 本科論文怎么寫 論文題目推薦度: 優質選題

關 鍵 詞 :波形填充;CreatePolygonRgn; FillRgn

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)20-4917-03

Seismic Profiles Change the Display Mode to Achieve an Area Filled

ZHANG Zhe-hui1,2, WEI Long1, LI Xue-wen2

(1.Earth Science and Information Physics, Central South University, Changsha 410083, China; 2. Guangdong Provincial Geological Geophysical Engineering Investigation Institute, Guangzhou 510083,China)

Abstract: Based on the Visual Basic language, pleted the seismic profiles fill the display is painted, drawn on the principles and processes are introduced and demonstrated the draw results.

Key words: waveform filling; createpolygonrgn fillrgn

地震波形的繪制,一般包括數據讀取、數據顯示和數據處理等幾個過程.其中地震數據顯示是地震資料處理和解釋的重要前提,將地震數據以圖形的形式顯示出來,可以使其更加直觀也易于辨別出有關地下構造及地層等相關信息.


大學生如何寫多邊形論文
播放:21891次 評論:6744人

地震數據剖面顯示主要有波形、變面積、變密度和灰度等幾種顯示方式.變面積填充顯示是其中較常見的方式.變面積的顯示又可分為波形加正變面積、單極性變面積和雙極性變面積等.

基于Visual Basic 6.0版語言和Windows API實現了地震數據(SEG-2、SEG-Y格式)的讀取和顯示,該文只介紹變面積顯示方式.

1.問題闡述及坐標系統

1.1 問題闡述

地震勘探采集的地震數據一般以地震道為單位进行組織,采用 SEG-2或SEG-Y等文件格式存儲.

單道數據顯示如圖1所示:橫坐標代表地震波振幅,縱坐標代表時間.圖中直線代表為零值位置,地震數據值的大小代表振幅的強弱,正負表示振動的方向,它們形象地描述了檢波點在零值位置(平衡點位置)的振動情況.

從圖1可以看出,以正極性填充為例,波形振幅為正(即正值采樣點)的波形線與零值位置線在地震剖面上圍成多個不規則多邊形,在这些多邊形中填充自定義的色彩(一般為黑色).而在波形振幅為負(即負值采樣點)只作曲線連接,而不做填充.反之亦然可作負極性填充.兩者结合,可用兩種色彩作雙極性填充.

由上述分析可知,地震剖面圖的填充顯示實質上是多邊形的構造和填充.即填充顯示的解決歸結為如何構造多邊形和如何填充多邊形.

地震剖面圖一般是一屏顯示多道數據.來自同一界面的折射波以一定的視速度規律依次到達各個檢波點,在地震記錄中表現為振幅依次遞增(或遞減)而極性相同的規則排列.相鄰地震道之間由于波形相似,初至時間也比較接近,波峰比較靠近,在地震剖面上相互疊套成串,一連串的波峰組成一條線,形成同相軸.為了更好地表現同相軸,按常規作法是:將地震數據正值區域以黑色填充顯示,負值區域以曲線顯示,或反过来顯示.

由于多道同時顯示,會帶一個問題:單道振幅強的波峰或者波谷遮蔽其它道的波形顯示,这样會使波形顯示顯得雜亂無章.解決的辦法一般有兩種:①歸一化處理方法:找出所有道中數據的絕對值最大值作為標準值,所有數據值都通過这个標準值进行映射變換;②波形剪切:以正極性填充為例,當填充的波峰遮蔽到鄰近道零值(可以是1道或者多道)位置時,則进行剪切,而遮蔽不到鄰近道,再恢復到原振幅顯示.以此保證同相軸有一定搭接又不至于遮蔽,更易于識別同相軸的走勢.此方法在波形同比例放大或者縮小振幅值顯示時,顯示效果尤其突出.

1.2 坐標系統

在繪制地震剖面圖之前,應有數據準備,首先讀取地震數據中的數據道數(LTraceNum)、采樣點數(LSampleNum)、采樣間隔(LTimeInterval),這三個數據數繪制剖面圖的必備數據.地震數據中道間距不為“0”時讀取道間距(LTraceDist),為“0”時則設置為實際道間距.

在Visual Basic繪圖中,坐標單位是由ScaleMode屬性設置決定的,它有8種.ScaleMode等于0時為用戶自定義坐標系.坐標系數可定義如下:Scale (0,0)-( (LTraceNum+1)×LTraceDist, LSampleNum×LTimeInterval)).坐標系以窗口(或者圖片框)左上角為原點,垂直軸為時間軸,水平軸為距離軸.

用戶自定義坐標系不一定是以像素為單位的,而像素是計算機屏幕上所能顯示的最小單位,Windows API(應用程序編程接口)繪圖也是象素為單位的.由此顯示時必須进行坐標系之間的轉換.Visual Basic提供了ScaleX和ScaleY可以實現不同坐標系之間的縱橫坐標分别轉換.

用戶改變自定義坐標系,可以进行波形的壓縮和拉伸.有了坐標系統的定義和轉換,就可以进行波形曲線的繪制和填充了.

2.多邊形的構造算法和填充 2.1 多邊形的構造算法

以地震剖面圖的正極性填充為例.

首先對波形線正極性區域进行準確判斷,其次结合本道零值位置及鄰近道零值位置,將正值采樣點與兩道零值位置構成的封閉的不規則多邊形进行計數和標定.

分析相連兩個采樣點P1 、P2 與零值位置的關系,可以總結歸納出多邊形的開始點、繼續點、結束點和不構造點4 種屬性.

1) 多邊形的開始點

如圖2所示,開始構造一個封閉區域的邊界多邊形,共分左、中、右三種情況.对于中間一幅圖,P1點位于零值位置(P1等于0、P2>0),只需將P1、P2 點依次加入多邊形的頂點集;对于左邊的一幅圖(P1<0、P2>0),需要先求出線段[ P1 ,P2 ]與零值位置的交點P (P等于0),然后將P、P2點依次加入多邊形頂點集;对于右邊一幅圖(P1>0、P2>0),P1點為開始采樣點,則需要增加一個橫坐標等于零值位置的P點,,然后將P、P1點依次加入多邊形頂點集.

2) 多邊形的繼續點

即P1、P2都位于零值點右邊,為正振幅.將P2點依次加入上一個多邊形點集.

3) 多邊形的結束點

如圖3所示,表示結束構造一個封閉區域的邊界多邊形. 对于中間一幅圖(P1>0、P2等于0),P2點位于零值位置,只需將P2點依次加入多邊形的頂點集, 对于左邊的一幅圖(P1>0、P2<0),需要先求出線段[ P1 ,P2 ]與零值位置的交點P ,然后將P點依次加入多邊形頂點集;對于右邊一幅圖,P2點為最后采樣點,則需要增加一個橫坐標等于零值位置的P點,,然后將P、P2點依次加入多邊形頂點集.

④多邊形的不構造點

即P1、P2都位于零值點左邊,為負振幅;或者都位于零值點上,為零振幅.不將P1、P2點加入上一個多邊形點集.

通過上述分析,從第一道開始,遍歷每道相鄰兩個采樣點與零值點的關系,得到每一點的屬性.每個多邊形都從具有開始點屬性的采樣點開始到下延的具有相鄰結束點屬性的采樣點結束,從而分别得到每道的多個多邊形的隊列.

得到多個多邊形的點集后利用CreatePolygonRgn函數可構成多邊形.CreatePolygonRgn函數可自動將最后點與第一點相連以封閉多邊形.

2.2 多邊形的填充

區域填充是指先將在點陣表示的多邊形區域內的一點(稱為種子點)賦予指定的顏色,然后將这种顏色,擴展到整个多邊形區域內的過程.利用區域的連通性进行區域填充.除了明確定義區域外,還需要事先給定多邊形內部的像素,这个像素稱為種子.在Visual Basic 中可調用Windows API函數來解決區域填充問題,不需要就該算法編程,避開了種子算法需要占用較大的存儲空間和傳統遞歸算法的大區域大數據量時有棧溢出的缺點.


本篇論文來源 http://www.veescu.tw/geshi/424937.html

在API函數中,有關區域填充的函數主要有以下幾種:

1) ExtFloodFill:在指定的設備場景里,用當前選擇的刷子填充一個區域.需要指明一個在該區域內的邏輯坐標點.

2) FloodFill:用當前選定的刷子在指定的設備場景中填充一個區域.需要指明一個在該區

關于地震剖面圖變面積填充顯示方式的實現的畢業論文提綱范文
關于多邊形論文范文資料
域內的邏輯坐標點.

3) FillRect:用指定的刷子填充一個矩形.

4) FillRgn:用指定刷子填充指定區域.無需指明一個在該區域內的邏輯坐標點.

四種填充函數對比:1) 和2) 都需要指明一個在不規則多邊形內部的點,这个需要多余的算法求出不規則多邊形的內部點,影響運算速度;3) 能填充一個矩形,對不規則多邊形來說,顯然不適用.

通過對比,選定FillRgn函數為填充函數.

3.繪圖效果展示

3.1 波形的剪切

圖4為同一地震記錄波形剪切前后的對比實例圖.圖左為未剪切前,可見強振幅道遮蔽了相近道的波形顯示,以致波形同相軸難以辨別和初至難以拾取.圖右為剪切后,同相軸清晰可辨,初至清楚.

3.2 振幅的放大和縮小調整顯示

圖5為同一記錄波形振幅調整顯示實例對比實例圖.圖左為較小振幅顯示,圖右為較大振幅顯示.通過各采樣點振幅的調整顯示,再通過波形的拉伸和壓縮顯示,可以看清初至波、續至波以及其他波組分布情況.

圖5 波形振幅調整顯示實例

3.3 不同變面積顯示方式

圖6、圖7為同一記錄不同顯示方式對比實例圖.

4.結束語

通過用戶自定義坐標系,可以實現地震剖面圖縮放;通過上述算法,完成為不規則封閉多邊形的構造;通過調用Windows API函數實現對多邊形的填充,避開复杂填充算法帶來的弊端.通過以上實例展示得知,只有弄清API函數中各個參數的含義以及適用的場所和范圍,才能更好地解決圖像處理中有關區域填充方面的編程問題.

參考文獻:

[1] 劉彩云,陳忠,熊杰.地震剖面圖 Wiggle 曲線繪制與正振幅填充算法[J].成都大學學報,2008,27(4).

[2] 劉繼承,姚亮.基于 VC++ 的 SEGY 數據格式地震剖面圖繪制[J].自動化技術與應用,2012,31(3).

[3 ]李學文.折射波時距曲線及解釋剖面的自動繪制[J].物探化探計算技術,1995(04).

[4] 劉小園.VB實現不規則區域填充[J].計算機與信息技術,2006(6).

[5] 王凡.Vb中調用API 函數进行區域填充[J].電腦知識與技術,2005,10(6).

免費論文參考文獻:

焊接變位機論文
介。焊接論文格式 用定積分計算平面圖形面積,立體體積,平面曲線的弧長,變力作功,水壓力,引力等.,(二)主要內容,1.定積分的元素法,2.定積分在幾何上的應用,3.定積分在物。

大學生如何實現就業
大學生如何實現就業杭州式面臨變革.然而,七年來,越來越多的青年人畢業,全國畢業生總數從七年前不到500萬,增加到今年727萬.大學生就業已經成為就業中的首要問題.這幾天,亞。

自考的方式
湖南自考專業目錄,法律專業自考課程湖南考教材和大綱的編寫周期為6-12個月,具體時間及要求以《委托編撰大綱和教材合同》中相關款項為準.,聯系方式,2016年度自考教材和大綱編寫招。

用asp技術實現簡易的畢業文檢索系統
#30340;五個屬性.用戶可以根據這五個檢索項或選擇其中任意個檢索項檢索畢業論文.5.4論文檢索模塊該模塊是系統的核心模塊.它實現的功能就是論文檢索并顯。

大學生就業方式
于大學生個性化就業指導的重要性,隨著因特網,物聯網,云計算,移動互聯網,手機,平板電腦等數據來源和數據承載方式的飛速發展,全球數據量出現爆炸式增長,大數據帶來的信息風暴正在變。大學。

建筑工程的發包方式
堂的配餐流程,環保排放設備和廚房設備等,施工面積約100平方米.詳見施工圖紙及工程量清單.5承包方式包。建筑工程概預算《建筑工程概預算》教學大綱,一,本課程的基本教學要求,通過本課。

論文修改方式
修改論文內容2016年,2016年畢業論文格式范例閱意見中出現"意見三",且未出現"意見四",博士生須根據評閱意見認真修改論文,有兩種方式可供選擇修改后的論文提交學位辦,由學位。

論文 聯系方式
各學院學生教育管理科聯系方式國之本,立人之本".一個民族要發展,傳統的"孝心美德"絕不能丟,"孝教育"的主渠道,最終實現對學生思想品德最佳提1.通過研究,努力探索出當代學校孝道教。

班主任教育方式
育"的主渠道,最終實現對學生思想品德最佳提1.通過研究,努力探索出當代學校孝道教育的內涵,外延和方式方法,與學校教育教學有機整。教育技術改變了學生的學習方式中學生心理失衡的成因及教。

自考成績查詢方式
績管理系統的設計與實現,5,##企業庫存信息管理系統的設計與實現,6,電子商務網站信息安全防范技術研究,7,crm(客戶關系管理)系統的設計與實。淺談農村班主任的教育方式怨教師管教不。

【word版本】下載關于多邊形畢業論文格式范文,與地震剖面圖變面積填充顯示方式的實現相關論文范文資料
小熊畢業論文網 http://www.veescu.tw 最具影響的優秀論文網站之一,為你提供關于寫作方面的相關經典的論文范文參考包括本科畢業論文范文
11选5前3组选号技巧