Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Open3D 0.19.0 documentation
Open3D 0.19.0 documentation

Getting Started

  • Introduction
  • Getting started
  • Build from source
  • Link Open3D in C++ projects
  • Build documentation
  • Docker
  • ARM support
  • Cross-platform GPU support (SYCL)
  • Open3D-ML

Tutorial

  • Core
  • Geometry
    • UV Maps
  • Geometry (Tensor)
  • Dataset
  • Visualization
    • Customized visualization
    • Interactive visualization
    • Non-blocking visualization
    • Headless rendering
    • CPU (Software) Rendering
    • Web visualizer and Jupyter
  • Pipelines
  • Pipelines (Tensor)
  • Reconstruction system
    • System overview
    • Make fragments
    • Register fragments
    • Refine registration
    • Integrate scene
    • Capture your own dataset
  • Reconstruction system (Tensor)
    • Voxel Block Grid
    • TSDF Integration
    • Customized Integration
    • Ray Casting in a Voxel Block Grid
    • Dense RGB-D SLAM
  • Sensor
    • Azure Kinect with Open3D
    • RealSense with Open3D
  • Reference

Python API

  • open3d.camera
    • PinholeCameraIntrinsic
    • PinholeCameraIntrinsicParameters
    • PinholeCameraParameters
    • PinholeCameraTrajectory
  • open3d.core
    • Blob
    • Device
    • Dtype
    • DynamicSizeVector
    • HashMap
    • HashSet
    • Scalar
    • SizeVector
    • Tensor
    • capsule
    • addmm
    • append
    • concatenate
    • det
    • inv
    • lstsq
    • lu
    • lu_ipiv
    • matmul
    • maximum
    • minimum
    • solve
    • svd
    • sycl_demo
    • tril
    • triu
    • triul
    • nns
      • NearestNeighborSearch
  • open3d.data
    • ArmadilloMesh
    • AvocadoModel
    • BedroomRGBDImages
    • BunnyMesh
    • CrateModel
    • DamagedHelmetModel
    • DataDescriptor
    • Dataset
    • DemoColoredICPPointClouds
    • DemoCropPointCloud
    • DemoCustomVisualization
    • DemoDopplerICPSequence
    • DemoFeatureMatchingPointClouds
    • DemoICPPointClouds
    • DemoPoseGraphOptimization
    • DownloadDataset
    • EaglePointCloud
    • FlightHelmetModel
    • JackJackL515Bag
    • JuneauImage
    • KnotMesh
    • LivingRoomPointClouds
    • LoungeRGBDImages
    • MetalTexture
    • MonkeyModel
    • OfficePointClouds
    • PCDPointCloud
    • PLYPointCloud
    • PaintedPlasterTexture
    • RedwoodIndoorLivingRoom1
    • RedwoodIndoorLivingRoom2
    • RedwoodIndoorOffice1
    • RedwoodIndoorOffice2
    • SampleFountainRGBDImages
    • SampleL515Bag
    • SampleNYURGBDImage
    • SampleRedwoodRGBDImages
    • SampleSUNRGBDImage
    • SampleTUMRGBDImage
    • SwordModel
    • TerrazzoTexture
    • TilesTexture
    • WoodFloorTexture
    • WoodTexture
  • open3d.geometry
    • AxisAlignedBoundingBox
    • DeformAsRigidAsPossibleEnergy
    • FilterScope
    • Geometry
    • Geometry2D
    • Geometry3D
    • HalfEdge
    • HalfEdgeTriangleMesh
    • Image
    • ImageFilterType
    • KDTreeFlann
    • KDTreeSearchParam
    • KDTreeSearchParamHybrid
    • KDTreeSearchParamKNN
    • KDTreeSearchParamRadius
    • LineSet
    • MeshBase
    • Octree
    • OctreeColorLeafNode
    • OctreeInternalNode
    • OctreeInternalPointNode
    • OctreeLeafNode
    • OctreeNode
    • OctreeNodeInfo
    • OctreePointColorLeafNode
    • OrientedBoundingBox
    • PointCloud
    • RGBDImage
    • SimplificationContraction
    • TetraMesh
    • TriangleMesh
    • Voxel
    • VoxelGrid
    • get_rotation_matrix_from_axis_angle
    • get_rotation_matrix_from_quaternion
    • get_rotation_matrix_from_xyz
    • get_rotation_matrix_from_xzy
    • get_rotation_matrix_from_yxz
    • get_rotation_matrix_from_yzx
    • get_rotation_matrix_from_zxy
    • get_rotation_matrix_from_zyx
  • open3d.io
    • FileGeometry
    • read_feature
    • read_file_geometry_type
    • read_image
    • read_line_set
    • read_octree
    • read_pinhole_camera_intrinsic
    • read_pinhole_camera_parameters
    • read_pinhole_camera_trajectory
    • read_point_cloud
    • read_point_cloud_from_bytes
    • read_pose_graph
    • read_triangle_mesh
    • read_triangle_model
    • read_voxel_grid
    • write_feature
    • write_image
    • write_line_set
    • write_octree
    • write_pinhole_camera_intrinsic
    • write_pinhole_camera_parameters
    • write_pinhole_camera_trajectory
    • write_point_cloud
    • write_point_cloud_to_bytes
    • write_pose_graph
    • write_triangle_mesh
    • write_voxel_grid
    • rpc
      • BufferConnection
      • Connection
      • destroy_zmq_context
      • data_buffer_to_meta_geometry
      • set_active_camera
      • set_legacy_camera
      • set_mesh_data
      • set_point_cloud
      • set_time
      • set_triangle_mesh
  • open3d.t
    • geometry
      • AxisAlignedBoundingBox
      • DrawableGeometry
      • Geometry
      • Image
      • InterpType
      • LineSet
      • Metric
      • MetricParameters
      • OrientedBoundingBox
      • PointCloud
      • RGBDImage
      • RaycastingScene
      • TensorMap
      • TriangleMesh
      • VectorMetric
      • VoxelBlockGrid
    • io
      • DepthNoiseSimulator
      • RGBDSensor
      • RGBDVideoMetadata
      • RGBDVideoReader
      • SensorType
      • read_image
      • read_point_cloud
      • read_triangle_mesh
      • write_image
      • write_point_cloud
      • write_triangle_mesh
    • pipelines
      • odometry
        • Method
        • OdometryConvergenceCriteria
        • OdometryLossParams
        • OdometryResult
        • compute_odometry_information_matrix
        • compute_odometry_result_hybrid
        • compute_odometry_result_intensity
        • compute_odometry_result_point_to_plane
        • rgbd_odometry_multi_scale
      • registration
        • ICPConvergenceCriteria
        • RegistrationResult
        • TransformationEstimation
        • TransformationEstimationForColoredICP
        • TransformationEstimationForDopplerICP
        • TransformationEstimationPointToPlane
        • TransformationEstimationPointToPoint
        • compute_fpfh_feature
        • correspondences_from_features
        • evaluate_registration
        • get_information_matrix
        • icp
        • multi_scale_icp
      • slac
        • control_grid
        • slac_debug_option
        • slac_optimizer_params
        • run_rigid_optimizer_for_fragments
        • run_slac_optimizer_for_fragments
        • save_correspondences_for_pointclouds
      • slam
        • Frame
        • Model
  • open3d.ml
  • open3d.pipelines
    • color_map
      • NonRigidOptimizerOption
      • RigidOptimizerOption
      • run_non_rigid_optimizer
      • run_rigid_optimizer
    • integration
      • ScalableTSDFVolume
      • TSDFVolume
      • TSDFVolumeColorType
      • UniformTSDFVolume
    • odometry
      • OdometryOption
      • RGBDOdometryJacobian
      • RGBDOdometryJacobianFromColorTerm
      • RGBDOdometryJacobianFromHybridTerm
      • compute_correspondence
      • compute_rgbd_odometry
    • registration
      • CauchyLoss
      • CorrespondenceChecker
      • CorrespondenceCheckerBasedOnDistance
      • CorrespondenceCheckerBasedOnEdgeLength
      • CorrespondenceCheckerBasedOnNormal
      • FastGlobalRegistrationOption
      • Feature
      • GMLoss
      • GlobalOptimizationConvergenceCriteria
      • GlobalOptimizationGaussNewton
      • GlobalOptimizationLevenbergMarquardt
      • GlobalOptimizationMethod
      • GlobalOptimizationOption
      • HuberLoss
      • ICPConvergenceCriteria
      • L1Loss
      • L2Loss
      • PoseGraph
      • PoseGraphEdge
      • PoseGraphEdgeVector
      • PoseGraphNode
      • PoseGraphNodeVector
      • RANSACConvergenceCriteria
      • RegistrationResult
      • RobustKernel
      • TransformationEstimation
      • TransformationEstimationForColoredICP
      • TransformationEstimationForGeneralizedICP
      • TransformationEstimationPointToPlane
      • TransformationEstimationPointToPoint
      • TukeyLoss
      • compute_fpfh_feature
      • correspondences_from_features
      • evaluate_registration
      • get_information_matrix_from_point_clouds
      • global_optimization
      • registration_colored_icp
      • registration_fgr_based_on_correspondence
      • registration_fgr_based_on_feature_matching
      • registration_generalized_icp
      • registration_icp
      • registration_ransac_based_on_correspondence
      • registration_ransac_based_on_feature_matching
  • open3d.utility
    • DoubleVector
    • IntVector
    • Matrix3dVector
    • Matrix4dVector
    • Vector2dVector
    • Vector2iVector
    • Vector3dVector
    • Vector3iVector
    • Vector4iVector
    • VerbosityContextManager
    • VerbosityLevel
    • get_verbosity_level
    • reset_print_function
    • set_verbosity_level
  • open3d.visualization
    • ExternalVisualizer
    • Material
    • MeshColorOption
    • MeshShadeOption
    • O3DVisualizer
    • PickedPoint
    • PointColorOption
    • RenderOption
    • ScalarProperties
    • SelectedIndex
    • SelectionPolygonVolume
    • TextureMaps
    • VectorProperties
    • ViewControl
    • Visualizer
    • VisualizerWithEditing
    • VisualizerWithKeyCallback
    • VisualizerWithVertexSelection
    • draw
    • draw_geometries
    • draw_geometries_with_animation_callback
    • draw_geometries_with_custom_animation
    • draw_geometries_with_editing
    • draw_geometries_with_key_callbacks
    • draw_geometries_with_vertex_selection
    • read_selection_polygon_volume
    • gui
      • Application
      • Button
      • CheckableTextTreeCell
      • Checkbox
      • CollapsableVert
      • Color
      • ColorEdit
      • ColormapTreeCell
      • Combobox
      • Dialog
      • FileDialog
      • FontDescription
      • FontStyle
      • Horiz
      • ImageWidget
      • KeyEvent
      • KeyModifier
      • KeyName
      • LUTTreeCell
      • Label
      • Label3D
      • Layout1D
      • LayoutContext
      • ListView
      • Margins
      • Menu
      • MouseButton
      • MouseEvent
      • NumberEdit
      • ProgressBar
      • RadioButton
      • Rect
      • SceneWidget
      • ScrollableVert
      • Size
      • Slider
      • StackedWidget
      • TabControl
      • TextEdit
      • Theme
      • ToggleSwitch
      • TreeView
      • UIImage
      • VGrid
      • VectorEdit
      • Vert
      • Widget
      • WidgetProxy
      • WidgetStack
      • Window
      • WindowBase
    • rendering
      • Camera
      • ColorGrading
      • Gradient
      • MaterialRecord
      • OffscreenRenderer
      • Open3DScene
      • Renderer
      • Scene
      • TextureHandle
      • TriangleMeshModel
      • View

Python Examples

  • Camera
  • Geometry
    • Image
    • KD Tree
    • Octree
    • Point Cloud
    • Ray Casting
    • RGBD Image
    • Triangle Mesh
    • Voxel Grid
  • IO
  • Pipelines
  • Utility
  • Visualization

C++ API

  • C++ documentation

Contribute

  • Contributing to Open3D
  • Contribution methods
  • Open3D style guide

Docs Version

Back to top

open3d.cameraΒΆ

Classes

PinholeCameraIntrinsic

PinholeCameraIntrinsic class stores intrinsic camera matrix, and image height and width.

PinholeCameraIntrinsicParameters

Enum class that contains default camera intrinsic parameters for different sensors.

PinholeCameraParameters

Contains both intrinsic and extrinsic pinhole camera parameters.

PinholeCameraTrajectory

Contains a list of PinholeCameraParameters, useful to storing trajectories.

Next
open3d.camera.PinholeCameraIntrinsic
Previous
Reference
Copyright © 2018 - 2023, www.open3d.org
Made with Sphinx and @pradyunsg's Furo