Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Raw Buffer Visualizer
Raw Buffer Visualizer

Raw Buffer Visualizer

Preview

Noah Choi

|
6 installs
| (0) | Free
Image Watch debugger visualizer for raw buffers, Bitmap, Mat, and pointer-backed image views.
Download

Raw Buffer Visualizer

Raw Buffer Visualizer is an Image Watch style debugger visualizer for C# machine-vision developers.

It helps inspect raw image memory, System.Drawing.Bitmap, OpenCvSharp Mat, Emgu CV Mat, and pointer-backed image views directly inside Visual Studio.

Key Features

  • Single docked Visual Studio window where inspected images accumulate in an image list
  • Thumbnail preview for each inspected variable
  • Width, height, stride, pixel format, source type, and diagnostics
  • Pixel inspection with X/Y position, GV/RGB values, channel swatches, and raw bytes
  • Zoom, pan, fit, 1:1 view, and high-zoom pixel value overlay
  • Raw buffer diagnostics for stride, buffer size, valid bits, byte order, and format interpretation
  • PNG export and raw snapshot export
  • File-backed tiled viewer for very large raw payloads

Supported Inputs

  • RawBufferSnapshot
  • RawBufferView
  • ImagePtr-style pointer objects
  • System.Drawing.Bitmap
  • OpenCvSharp Mat
  • Emgu CV Mat
  • .rbuf.json + .raw snapshot files

Supported Pixel Formats

  • Mono8
  • Mono16
  • Mono10PackedLsb
  • Mono12PackedLsb
  • Binary
  • RGB24
  • BGR24
  • BGRA32
  • Float32
  • BayerRGGB8
  • BayerGRBG8
  • BayerGBRG8
  • BayerBGGR8

Typical Workflow

  1. Start debugging in Visual Studio.
  2. Stop at a breakpoint where an image variable is alive.
  3. Click the debugger visualizer icon from DataTip, Watch, Locals, or Autos.
  4. The image is appended to the docked Raw Buffer Visualizer window.
  5. Inspect pixels, raw bytes, stride, format, and diagnostics.

Large Image Support

The viewer uses file-backed tiled rendering for large raw payloads and has been validated with dense 100000 x 100000 and 200000 x 200000 Mono8 payloads.

License

Raw Buffer Visualizer is licensed under the MIT License.

External libraries keep their own licenses. See the repository THIRD-PARTY-NOTICES.md for details.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft