Я пишу много кода обработки изображений с большим количеством различных изображений, участвующих в неуправляемом С++ в Visual Studio 2010. Я хочу иметь возможность смотреть их почти так же легко, как простой идентификатор, а пошаговая отладка.
Мое текущее решение - использовать некоторую функцию, которая экспортирует изображение в консоли Matlab. Это нормально, но требует изменения исходного кода, в то время как я хочу сделать это только во время отладки. Таким образом, лучший вариант - это просто всплывающее изображение, зависящее от мыши. Но написать некоторую команду ExportToMatlab(image)
в окне Command достаточно. Однако я не знаю, как это сделать.
Есть очень похожий вопрос "Отладка рендеринга изображений в Visual С++, какие-либо полезные надстройки?" , но он слишком стар, и я не нашел приемлемых ответов в этом обсуждении. Некоторые инструменты основаны на .NET(см. Рисунок ниже), некоторые требуют написания дополнительного кода (что я использую сейчас), а некоторые проекты заморожены или незакончены.
Я могу потратить некоторое время на реализацию соответствующего решения, поэтому ссылки на некоторые полезные руководства по настройке визуализатора отладчика в VS также приветствуются.
Обновление
Я создал расширение Visual Studio, основанное на надстройку оценщика экспрессии. Он доступен для загрузки со страницы проекта SourceForge, называемой NativeViewer. Проверьте, как его использовать.