![]() |
OpenCV 4.11.0
开源计算机视觉
|
类 | |
| 类 | Camera |
| 此类封装了摄像机的内参。更多… | |
| 类 | Color |
| 此类以 BGR 顺序表示颜色。更多… | |
| 类 | KeyboardEvent |
| 此类表示键盘事件。更多… | |
| 类 | Mesh |
| 此类封装了网格属性,可以从 ply 文件加载网格:更多… | |
| 类 | MouseEvent |
| 此类表示鼠标事件。更多… | |
| 类 | Viz3d |
| Viz3d 类表示一个 3D 可视化窗口。此类是隐式共享的。更多… | |
| 类 | WArrow |
| 此 3D Widget 定义一个箭头。更多… | |
| 类 | WCameraPosition |
| 此 3D Widget 通过其轴或视角视锥体表示场景中的摄像机位置:更多… | |
| 类 | WCircle |
| 此 3D Widget 定义一个圆。更多… | |
| 类 | WCloud |
| 点云。更多… | |
| 类 | WCloudCollection |
| 此 3D Widget 定义一系列点云:更多… | |
| 类 | WCloudNormals |
| 此 3D Widget 表示点云的法线:更多… | |
| 类 | WCone |
| 此 3D Widget 定义一个圆锥:更多… | |
| 类 | WCoordinateSystem |
| 复合部件。更多… | |
| 类 | WCube |
| 此 3D Widget 定义一个立方体。更多… | |
| 类 | WCylinder |
| 此 3D Widget 定义一个圆柱体:更多… | |
| 类 | WGrid |
| 此 3D Widget 定义一个网格:更多… | |
| 类 | Widget |
| 所有部件的基类。Widget 是隐式共享的。更多… | |
| 类 | Widget2D |
| 所有 2D 部件的基类。更多… | |
| 类 | Widget3D |
| 所有 3D 部件的基类。更多… | |
| 结构体 | WidgetAccessor |
| 此类用于希望使用 VTK 库 API 开发自己的部件的用户:更多… | |
| 类 | WImage3D |
| 此 3D Widget 表示 3D 空间中的图像:更多… | |
| 类 | WImageOverlay |
| 此 2D Widget 表示图像叠加:更多… | |
| 类 | WLine |
| 简单部件。更多… | |
| 类 | WMesh |
| 构造一个 WMesh。更多… | |
| 类 | WPaintedCloud |
| 类 | WPlane |
| 此 3D Widget 定义一个有限平面。更多… | |
| 类 | WPolyLine |
| 此 3D Widget 定义一条多段线:更多… | |
| 类 | WSphere |
| 此 3D Widget 定义一个球体:更多… | |
| 类 | WText |
| 文本和图像部件。更多… | |
| 类 | WText3D |
| 此 3D Widget 表示 3D 文本。文本始终面向摄像机。更多… | |
| 类 | WTrajectory |
| 轨迹。更多… | |
| 类 | WTrajectoryFrustums |
| 此 3D Widget 表示轨迹:更多… | |
| 类 | WTrajectorySpheres |
| 此 3D Widget 使用球体和线表示轨迹。更多… | |
| 类 | WWidgetMerger |
| 此类允许将多个部件合并为单个部件。更多… | |
枚举 | |
| 枚举 | RenderingProperties { POINT_SIZE , OPACITY , LINE_WIDTH , FONT_SIZE , REPRESENTATION , IMMEDIATE_RENDERING , SHADING , AMBIENT , LIGHTING } |
| 部件渲染属性。更多… | |
| 枚举 | RepresentationValues { REPRESENTATION_POINTS , REPRESENTATION_WIREFRAME , REPRESENTATION_SURFACE } |
| 枚举 | ShadingValues { SHADING_FLAT , SHADING_GOURAUD , SHADING_PHONG } |
函数 | |
| 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)) |
| 在指定窗口中显示图像。 | |
| 模板<typename _Tp > | |
| bool | isNan (const Point3_< _Tp > &p) |
| 检查浮点/双精度值是否为 NaN。 | |
| 模板<typename _Tp , int cn> | |
| bool | isNan (const Vec< _Tp, cn > &v) |
| 检查浮点/双精度值是否为 NaN。 | |
| bool | isNan (double x) |
| 检查浮点/双精度值是否为 NaN。 | |
| bool | isNan (float x) |
| 检查浮点/双精度值是否为 NaN。 | |
| Affine3d | makeCameraPose (const Vec3d &position, const Vec3d &focal_point, const Vec3d &y_dir) |
| 根据位置、焦点和向上向量构造摄像机姿态(更多信息参见 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") |