最近處理數據,需要把對稱模型進行鏡像得到完整模型。網上查找,關於matlab圖像鏡像處理的文章大多是imread讀入圖片,然後對色彩矩陣進行處理。或者是用mirror/flidim命令處理。
筆者要處理的是原始數據的鏡像繪圖,因此不涉及imread等相關操作。
已有數據(X,Y,Z,T)
其中X,Y,Z爲節點x,y,z座標值,T爲節點連接關係。
如果關於xoz平面鏡像,數據應修改爲(X,-Y,Z,T);
如果關於yoz平面鏡像,數據應修改爲(-X,Y,Z,T);
如果關於xoy面鏡像,數據應修改爲(X,Y,-Z,T);
如果關於對角線鏡像,數據應修改爲(-X,-Y,Z,T);
要得到鏡像完的總體,只要每次繪圖hold on就行啦
是不是很簡單~
直接從數據入手,不用想着從圖像入手或者調用現有函數~