概要 画像処理プログラミングをする際の超便利なプラグインとして、デバッグ中のメモリを画像表示してくれる Image Watch プラグインがあります。 Image Watch プラグイン このプラグインはデフォルトで OpenCV の Mat や IplImage を表示してくれますが、 カスタム Visualizer ファイルを作成することで自作クラスを画像表示に対応させることもできます。 この記事では std::vector を使った自作画像クラスの Visualizer の作成法について解説します。 Visual Studio のバージョンは 2015 です。 方法 画像表示させたいクラスがこんな感じだとします。 class MyImage { //! 幅 int width; //! 高さ int height; //! 画素データ std::vector<int> rgbData
![Visual Studio の Image Watch プラグインで std::vector を使う - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/5c6555783ae70d2160711791aca3207b16ef743f/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9VmlzdWFsJTIwU3R1ZGlvJTIwJUUzJTgxJUFFJTIwSW1hZ2UlMjBXYXRjaCUyMCVFMyU4MyU5NyVFMyU4MyVBOSVFMyU4MiVCMCVFMyU4MiVBNCVFMyU4MyVCMyVFMyU4MSVBNyUyMHN0ZCUzQSUzQXZlY3RvciUyMCVFMyU4MiU5MiVFNCVCRCVCRiVFMyU4MSU4NiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9YWY3NGM0ZDVmNDFlYzEzYjk2ODJkYmU1YWQ5ZjcxYTY%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBfbWVraSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ODJmOGFiM2E4Yjg4M2JkZjZhN2Y3MTcwZmNjMWM4Y2I%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D5876ed9592c64b9070061f24ab0b0156)