none
請問如何撰寫contour的繪圖程式? RRS feed

解答

所有回覆

  • Dear Sir:

      你是要使用者自己去描繪,還是用影像處理技術去做做contour處理。 

     

    草圖描繪:Scribble Sample: MDI Drawing Application  

    2006年4月14日 上午 08:45
  • 我自己有在用 VB.NET 寫等值線的程式,我是參考國外的期刊來做。

    DirectX3D 我不熟,不確定裡面 Surface 可不可以做,不過就算可以做,也是點陣檔,因為我自己要輸出向量檔 (emf),所以就跳過不考慮了。

    等值線在畫的時候有兩個方向,計算幾何是先打三角網,再來描繪。計算圖學是從格點描繪,格點取值也有很多差異,計算圖學的方式比較平滑,所以有很多是先由點資料轉換成格點資料,比如說用克利金法做轉換。

    2006年4月14日 上午 10:20
    版主
  • 很感謝您的說明 只可惜我對克利金法不甚瞭解 不知可否介紹相關參考資料及程式撰寫邏輯 謝謝
    2006年4月14日 下午 12:24
  • 克利金法應用滿廣的,你可以到全國博碩論文網去搜尋,在各領域都有:

    http://etds.ncl.edu.tw/theabs/index.jsp

    純等值線本身屬於專門技術,你可以找成大航測所、台大地理所、台大城鄉所的碩博論文找。

    在電腦叢書類中,簡單的中文理論基礎有兩本:

    陳雪美 譯,「快速 3D 繪圖演算法」,初版,和碩科技文化,臺灣,台北,第 45 - 46 頁,民國 86 年 4 月。

    另一本是 OpenGL Bible 的翻譯本,我收在箱子內,正確書名跟出版日期不確定。

    等值線比較深入的說明還是要去找國外期刊,我當初是從 Computing Geometry of ACM 開始看,先找到關鍵字後再去翻其他的期刊跟上網找,這個你可能要去大學圖書館翻電子期刊,用電子期刊檢索系統來找會比較快。

    如果你不排斥簡體書,你也可以到台灣高等教育出版社搜尋大陸的教科書,去年我有買過一本計算幾何的書,還不錯。

    這個東西滿雜的,不是兩三行能說完,建議你翻書看比較清楚,光是克利金法的推導與說明,應該就超過 10 頁,所以我就不轉述了,全國博碩論文網多抓幾篇全文電子檔,找你看的懂得,據我所知,天下文章一大抄,很多碩士都不知道自己在抄啥,最好看博士論文的部份,至少整理的比較乾淨清楚,當然也是有很混的博士論文,因為指導教授也搞不清楚的也很多。

    我大概下半年會把等值線的程式碼翻出來包裝成元件,那時候才會再花時間重讀資料,也有可能提早處理,看目前手邊的工作量調整。

    2006年4月14日 下午 04:50
    版主
  • 陳雪美 譯,「快速 3D 繪圖演算法」,初版,和碩科技文化,臺灣,台北,第 45 - 46 頁,民國 86 年 4 月。


    上面這段頁碼不要管它,因為我是從下面連結我寫的期刊裡面剪貼出來的,所以才有頁碼在那邊~

    http://tlcheng.no-ip.com/Paper/dtmhbp/dtmhbp.htm

    2006年4月14日 下午 04:53
    版主
  • 謝謝您的資訊 雖然看起來比我原先的想法還複雜 不過有您的說明總算有點瞭解了 看來得多看些電腦圖學理論的資料 爾後若有任何指教 歡迎隨時通知我 我的email:kuojung.lee99@gmail.com
    2006年4月15日 上午 01:42
  • 這張圖是去年暑假剛買計算幾何簡體教科書的時候試做的:

    http://tlcheng.no-ip.com/Model/Online/Thiessen/images/thiessen.emf

    資料是依據下面文字盒內雨量站的座標畫的,不過高程值是亂數假設的。

    http://tlcheng.no-ip.com/Model/Online/Thiessen/Thiessen.aspx

    本來是要做一個等值線線上模式網頁出來,之後又開始忙別的東西,又辦退學,就放在那邊涼快了~

    2006年4月15日 上午 02:39
    版主