delaunay

    0熱度

    2回答

    我們的團隊正在研究一個項目,在該項目中,我們正在使用tetgen文件生成3D網格,現在我們正在使用tetgen.exe文件來獲取結果。 現在我們要做的就是直接使用tetgen.h和函數來生成網格,而不使用tetgen.exe。

    0熱度

    1回答

    得到頂點索引我使用OpenCV的3.1和想知道如何得到一個邊緣的頂點指數在Subdiv2D Delaunay三角,不僅頂點座標? 我想使用此索引來保留進一步插值的頂點值。 例如: cv::Subdiv2D subdiv(rect); // Insert some points to subdiv.... cv::Point2f org, dst; subdiv.edgeOrg(edge, &

    0熱度

    2回答

    我想要做的是創建一個3D三角網格,可以將其解析爲.vtk或.stl文件以用於3D打印應用程序。現在我堅持創建三角形網格。我想要創建的幾何基本上是三維正弦波,它們具有一定的厚度並相互交叉。到目前爲止,我得到了一個正弦波。這裏是一個MWE: import matplotlib.pyplot as plt import numpy as np from scipy import ndimage i

    0熱度

    1回答

    我試圖讓tetgen提供我的stl模型的Delaunay四面體化,但總是得到關於相交面的一些錯誤。 該模型是一個人類心臟的ascii .stl模型,從計算機斷層攝影數據中獲得(可根據需要提供鏈接)。首先,我使用具有100個局部性和1.00個容差值的自適應渲染在CTAn軟件中構建它,而不是使用MeshFix修復它。 MeshFix輸出.off或二進制.stl文件。在文件off.off第2行 語法錯誤

    3熱度

    2回答

    我想在python中獲得多面體的Delaunay Triangulation,這樣我就可以計算出質心。我看到scipy.spatial中有一個Delaunay函數,它在n維中工作。問題在於該文檔顯示2D使用,並沒有給出如何處理更高維度的指示。能夠將這個對象分解成一個數組可能會解決這個問題,但我不知道該怎麼做。 我遇到的問題是,我不知道如何驗證這是正常工作,因爲它是輸出一個對象。我在Google上找

    0熱度

    1回答

    我有許多二維點x和y,我需要顏色delaunay三角形,其邊緣超過一定的限制。但是我不知道如何寫下來,以便比較每個三角形的每個邊,並將其添加到需要修補的三角形向量中。最終結果應該是3D表面,其中顏色取決於Z座標,除了已修補白色的三角形。任何幫助將是偉大的!

    0熱度

    1回答

    我在其中每個點具有相關聯的高度的平面中的一組點。我正在考慮使用scipy.spatial庫來計算點集的Delaunay三角剖分,然後使用結果來插入它們之間的點。 的庫實現一個很好的功能,給定一個點,發現它位於該三角形。計算從網格深度圖時,這將是特別有用的。我假設(如果我錯了,請糾正我)搜索功能每次調用時從相同的起點搜索。因爲我會找往往會說謊無論是在上或在鄰近的一個前一個撒謊的三角點,我想這是不必要

    0熱度

    1回答

    我的目標是繪製一些數據並將其與世界地圖合併。我用德勞內三角,這樣產生的數據: u = np.array(lat) v = np.array(lon) x = u y = v z = np.array(iwv) tri = Delaunay(np.array([u,v]).T) plt.tricontourf(y, x, z, lev, triangles=tri.simplices)

    1熱度

    2回答

    將約束插入約束Delaunay三角剖分的步驟之一是通過去除與約束相交的三角形來重新調整空腔。 在下圖中,約束u(A-F)被插入到三角剖分中,並且它與三角形以藍色相交。所以藍色區域被重新調整。 這意味着藍色的三角形將從三角形中移除,並且將添加新的三角形以填充刪除這些三角形時留下的孔。只有這些新的三角形將有邊緣AF(這是約束U) 假設三角是插入約束U(除其他約束邊)之前德勞內,並在綠色的三角形是德勞內

    1熱度

    1回答

    我在MATLAB繪製一個Delaunay圖像這樣的: - 我要計算在圖中的所有角度。我有無序形式的所有點的x和y值,並且我不知道如何對點進行排序,因爲x和y值對於同一行上的這些點是接近的。