Emgu CV在用VS debug的時候可以很容易地看到各記憶體裡面資料視覺化的狀態
操作方式非常簡單,就像wiki中說的,在安裝過程中會詢問是否要安裝visualizer的插件,選事就可以。或是可以照wiki上面說的將dll移到特定路徑
在debug的時候點影像變數旁邊的放大鏡就可以看到當下該變數的影像
必較可惜的是,這個影像視窗不關掉,debug是不能繼續的,所以如果要比較兩張影像,可能還是需要存起來比。不過好消息是這個視窗有imagebox的UI。所以存檔只要簡單按個右鍵就可以存了
主要的做法是去實現 Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer這個abstract class
藉由override Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)達成
沒有留言:
張貼留言