Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>2D/3D Debug VisualizerNew to Visual Studio Code? Get it now.
2D/3D Debug Visualizer

2D/3D Debug Visualizer

Cong

|
6 installs
| (1) | Free
Visualize data during OpenCV & PCL C++ debug.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

2D/3D Debug Visualizer

Visualize OpenCV & PCL data during C++ debugging.

Inspired by CV DebugMate C++ .


Usage

  1. Start a C++ debug session in VS Code
  2. Set a breakpoint where OpenCV & PCL variables are in scope
  3. In the Variables or Watch panel, right-click on a supported variable
  4. Select "View 2D/3D Data" from the context menu
  5. The visualization will open in a new tab

Features

🖼️ Mat Visualization

  • View cv::Mat images directly in VS Code during debugging
  • Support for grayscale, RGB, and multi-channel images
  • Support for various data types: CV_8U, CV_32F, CV_64F, etc.

📊 Point Cloud Visualization

  • View std::vector<cv::Point3f>and std::vector<cv::Point3d> as 3D point clouds
  • View pcl::PointCloud<T> as 3D point clouds
  • Interactive 3D rotation with mouse

💾 Export Options

  • Save PNG: Export image as PNG file
  • Save PCD: Export point cloud as PCD file

Supported Debuggers

Compiler Extension cv::Mat Point Cloud Notes
MSVC C/C++ (cppvsdbg) ✅ ✅ Linux Windows
GCC C/C++ (cppdbg) ✅ ✅ Linux Windows
Clang+MSVC CodeLLDB ✅ ❌ Linux Windows
Clang CodeLLDB ✅ ✅ Linux MacOS
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft