![]() |
OpenCV 4.12.0
開源計算機視覺
|
函式 | |
| void | computeNormals (const Mesh &mesh, OutputArray normals) |
| Viz3d | getWindowByName (const String &window_name) |
| 透過名稱檢索視窗。 | |
| Viz3d | imshow (const String &window_name, InputArray image, const Size &window_size=Size(-1, -1)) |
| 在指定視窗中顯示影像。 | |
| template<typename _Tp > | |
| bool | isNan (const Point3_< _Tp > &p) |
| 檢查 float/double 值是否為 NaN。 | |
| template<typename _Tp , int cn> | |
| bool | isNan (const Vec< _Tp, cn > &v) |
| 檢查 float/double 值是否為 NaN。 | |
| bool | isNan (double x) |
| 檢查 float/double 值是否為 NaN。 | |
| bool | isNan (float x) |
| 檢查 float/double 值是否為 NaN。 | |
| Affine3d | makeCameraPose (const Vec3d &position, const Vec3d &focal_point, const Vec3d &y_dir) |
| 從 position、focal_point 和 up_vector 構建相機姿態(更多資訊請參見 gluLookAt())。 | |
| Affine3d | makeTransformToGlobal (const Vec3d &axis_x, const Vec3d &axis_y, const Vec3d &axis_z, const Vec3d &origin=Vec3d::all(0)) |
| 獲取座標系框架資料並構建到全域性座標系的變換。 | |
| Mat | readCloud (const String &file, OutputArray colors=noArray(), OutputArray normals=noArray()) |
| Mesh | readMesh (const String &file) |
| 讀取網格。現在只支援 ply 格式,不支援紋理載入。 | |
| bool | readPose (const String &file, Affine3d &pose, const String &tag="pose") |
| 讀/寫姿態和軌跡。 | |
| void | readTrajectory (OutputArray traj, const String &files_format="pose%05d.xml", int start=0, int end=INT_MAX, const String &tag="pose") |
| void | unregisterAllWindows (取消註冊所有視窗) () |
| 從內部資料庫登出所有 Viz 視窗。之後 'getWindowByName()' 將建立新視窗,而不是從資料庫中獲取現有視窗。 | |
| void | writeCloud (const String &file, InputArray cloud, InputArray colors=noArray(), InputArray normals=noArray(), bool binary=false) |
| 讀取/寫入點雲。支援的格式:ply、xyz、obj 和 stl(只讀) | |
| void | writePose (const String &file, const Affine3d &pose, const String &tag="pose") |
| void | writeTrajectory (InputArray traj, const String &files_format="pose%05d.xml", int start=0, const String &tag="pose") |