讀取3D模型
read_object_model_3d
此算子用于讀取3D對象。
read_object_model_3d( : : FileName, Scale, GenParamName, GenParamValue : ObjectModel3D, Status)
FileName:文件名,halcon支持多種3d數據格式的讀取,包括 .off, .ply, .dxf, .om3, .obj, .stl等格式。
1).om3:用于三維對象模型的HALCON格式。具有這種格式的文件可以由write_object_model_3d編寫。這種格式的默認文件擴展名是’om3’。
2).ply:多邊形文件格式(也是斯坦福三角格式)。這是一種簡單的格式,可以保存3D點、點法線、多邊形、顏色信息和基于點的擴展屬性。HALCON支持該格式的ASCII和二進制版本。如果要讀取的文件包含不支持的信息,則ASCII文件將忽略額外的數據,只讀取支持的數據。對于該格式的二進制版本,在這種情況下會返回一個錯誤,并且不會返回對象模型。這種格式的默認文件擴展名是’ply’。
3).off:對象文件格式。這是一個簡單的基于ascii的格式,可以保存3D點和多邊形。不支持二進制OFF格式。這種格式的默認文件擴展名