android - 调试时查看 Mat 内容

标签 android opencv image-processing mat

我正在使用 Android OpenCV 编写一些图像处理算法的代码,并且我会疯狂地调试某些部分。假设我的步骤是:

  1. 阈值源图像 (Mat src) 所以我得到一个带有结果的 Mat (垫dst)
  2. 获取对象(Mat objs)
  3. 获取轮廓(Mat conts)
  4. 等等

有什么办法可以在debug模式下查看每个Mat的内容吗? (除了在我的设备中“绘制”图像)。在表格中看到整个矩阵会很棒(就像在 Matlab 工作区中一样)。谢谢!

最佳答案

是的!您可以使用与 Android Studio 配合使用的 OpenCV 图像查看器插件。调试时一键显示IDE中的Mat。无需在设备中绘制 :)

https://plugins.jetbrains.com/plugin/14371-opencv-image-viewer enter image description here

免责声明:我是这个插件的作者

关于android - 调试时查看 Mat 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34514574/

相关文章:

java - OpenCV - C++ 到 Java - 模板匹配

opencv - 重叠原始热图像和来自 FLIR 的嵌入图像

python - 让 haar 级联工作

android - 通过 addContentView 添加以 XML 定义的 View

android - 使用分段改造 2 上传图像

java - Android 如何从 URI 打开 Deezer

c++ - 结构内的卡尔曼滤波器无法对其进行初始化

android - 将 Android.Graphics.Bitmap 转换为图像

c++ - OpenCV:将 Mat 转换为 3D 图像阵列

C、BMP处理...没有线索:/