Debugger visualizers enable advanced, customized data display while you are running your application under the Visual Studio Debugger. Today's data windows have their limitations; they are text-only, hierarchical, and spatially constrained. They are not the best way to view an image, for example.
A visualizer is associated with a particular type. Whenever a variable of that type is included in a data window like the Watch window or DataTips, a little magnifying glass will be shown next to its entry. <ref>MSDN, Creating a Debugger Visualizer Using Visual Studio 2005 Beta 2</ref>
Version 22.214.171.124 Alpha comes with a debugger visualizer for Visual Studio 2005 / 2008 to help you quickly debug your Image Processing application. The visualizer can be used to inspect the following data types:
- Image<TColor, TDepth>
- Matrix<T> class
- DenseHistogram class
How to Install
Manual installation is required if you are using SVN version of Emgu CV, or if you are using Visual Studio 2010.
- For Visual Studio 2005, copy all the .dll files to <code>C:\Program Files\Microsoft Visual Studio 8\Common7\Packages\Debugger\Visualizers</code>
- For Visual Studio 2008, copy all the .dll files to <code>C:\Program Files\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\Visualizers</code>
Using Debugger Visualizer
Using Debugger Visualizer is simple. When you are debugging your application, simply click on the Image/Matrix/DenseHistogram you wants to exam, a little magnifying glass will be shown next to its entry. Click on the magnify glass and you can conveniently exam your object as shown below.
Debugger Visualizer for Image
Debugger Visualizer for Single Channel matrix
Debugger Visualizer for Multi-Channel Matrix