等值線的繪製我關注很久了,從開始工作到現在,我一直用tecplot繪製等值線,但我非常希望自己編織等值線程式,將其應用到我的工作當中。
tecplot是個非常好後處理的軟體,等值線繪製只是其中一種功能,但就是這個功能,使我耿耿於懷。直到現在,我對等值線原始資料進行插值,然後再倒入tecplot繪製,非常不方便,不實時,即使使用巨集命令,繪製效率也不高,離我的期望有一定距離。原始資料的插值是我一直進行完善的地方,現在實現了線性插值、距離加權法、kriging方法。這裡要提提kriging方法,他是我目前接觸到的散亂點插值最合適的方法,根本不需要對稀疏的散點進行人為加密,至少對我的工作很合適。
我參考了很多資料,終於找到了比較完整的演算法描述,從網格剖分、插值、追蹤、標註、填充以及邊界問題都有了很好的理解。現在,回家閒時我會慢慢的實現,並應用到進氣道實驗資料顯示當中,同時擴充套件到其它資料的等值線顯示當中。
使用vc6.0程式設計,其實我很想用vc8,但在單位安裝很不方便,而且單位基本只用vb,沒辦法,只好在家也用vc6.0。
opencv 實現等值線 繪製等值線
例項簡介 等值線繪製 用於opengl環境下等值線的生成 例項截圖 核心 等值線繪製 等值線繪製 contour 2dmemallocator.cpp 2dmemallocator.h clrfiledialog.cpp clrfiledialog.h colorlookuptable.cpp co...
等值線追蹤演算法
前篇提到了一種直接繪製等值線的方法,但是那種方法沒辦法確定每一條線上的點。如果我們想給等值線限定一些條件,如太短不繪製,標定等值線值等,上一種方法則無法使用。因此我又寫了乙個等值線的追蹤演算法。等值線追蹤演算法,顧名思義,就是把每條線上的點,按順序追蹤出來,這樣直接按照順序繪製便能繪製出完整的線段。...
曲面等值線
clear,x linspace 1.5 pi,1.5 pi y linspace pi,pi z sin y cos x z 0.9 0.1 0.9 figure,contour x,y,z,z fs 16 title 等值線 fontsize fs xlabel itx fontsize fs ...