【问题标题】:Debug OpenCV images in Python在 Python 中调试 OpenCV 图像
【发布时间】:2015-04-15 22:12:31
【问题描述】:

Visual Studio 允许在调试期间使用 Image Watch 插件 (https://visualstudiogallery.msdn.microsoft.com/e682d542-7ef3-402c-b857-bbfba714f78d) 可视化 OpenCV 图像。这对计算机视觉编码很有帮助。

在 Python 绑定到 OpenCV 中可视化图像的方法是什么?我知道可以使用 cv2.imshow("name", image) 但这与 Image Watch 相比不太实用,后者允许同时显示许多图像并在更改后自动进行更新。

有没有 Python 的 Image Watch 的替代品?

【问题讨论】:

    标签: python image opencv watch


    【解决方案1】:

    我想也许你会想看看Visual-Logging。它可以生成一个相当不错的输出集合,您只需在浏览器中打开即可。它可以像这样 pip 安装:

    pip install visual-logging
    

    Here 是一个带有简明演练的页面,展示了它的使用方式。

    它不像 Visual Studio 工具那么花哨,但它可能是您已经存在的最佳选择。

    【讨论】:

      【解决方案2】:

      如果你使用VSCode,你可以试试simply_view_image_for_python_opencv_debuggingVSCode-Extension

      https://marketplace.visualstudio.com/items?itemName=johnguo.simply-view-image-for-python-opencv-debugging

      【讨论】:

        【解决方案3】:

        我遇到了类似的问题,所以我刚刚创建了 OpenCV Image Viewer Plugin,它可以按您的预期工作。您可以将其安装到任何支持 Python(直接或通过插件)的 JetBrains IDE。

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-11-20
          • 1970-01-01
          • 1970-01-01
          • 2011-01-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多