前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【工具】图像处理调试工具(附工具下载!)

【工具】图像处理调试工具(附工具下载!)

作者头像
机器视觉CV
发布于 2020-07-23 03:15:17
发布于 2020-07-23 03:15:17
2.5K0
举报
文章被收录于专栏:机器视觉CV机器视觉CV

导言

图像处理时,我们可能需要实时进行调试,有时候需要知道图像每个像素的具体值来帮助我们验证算法的准确性和理解算法思路。 在不同情况下,我们需要使用 Python 或者 C++ 进行开发 下面就介绍在 Visual Studio(VS) 和 Pycharm 下调试图像的工具,Max 大家的开发效率。

ImageWatch 工具(VS 插件)

Image Watch 是 OpenCV 的一款工具,它能够即时显示出矩阵的内容,即 memory 中 Mat 的信息,方便程序的调试,非常好用。安装也非常的方便。

  1. 下载

下载地址:https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch ( 或者文后获取

下载后得到一个 vsix 为后缀名的文件

  1. 安装

直接点击软件即可安装

  1. 简单使用

安装后,重新启动 VS 即可在工具栏中 视图 -> 其他窗口 -> Image Watch 找到该工具

然后就可以在调试阶段使用该工具了,滑动鼠标滚轮,可以查看每个像素的值或者整个图像

Pycharm 图像调试工具

在 Python 开发环境下就不用这么麻烦了,因为 Pycharm 自带了查看工具,使用也非常方便。 Pycharm 在两种情形下可以进行图像像素的查看

  1. debug 模式

debug 模式下就是一步一步进行调试,然后点击变量,右键 View as Array 即可

  1. console 模式

另外一种模式是在 console 模式下,设置方法如下图所示

这种方法有点类似于 jupyter notebook 的操作

直接运行程序,就可以查看运行过程中各个变量的值

同理,需要查看图像的像素值也是点击变量,右键 View as Array 即可

不过在 Pycharm 环境下是看不到真实的图像的

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器视觉CV 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
我的 Vibe Coding 的第一个项目
如果本文对您有所帮助,欢迎动动小手指一键三连(点赞、评论、转发),给我一些支持和鼓励,谢谢!
Immerse
2025/06/13
880
我的 Vibe Coding 的第一个项目
OpenCV开发调试神器 – ImageWatch安装与使用
ImageWatch是微软提供的VS插件,支持在debug模式下预览内存bitmap图像、在VS2012版本才开始支持在debug模式下OpenCV内存对象Mat图像调试预览。插件官方的下载地址为:
OpenCV学堂
2018/11/08
3.1K0
提升编程效率:你不能错过的18款VS Code扩展
快来免费体验ChatGpt plus版本的,我们出的钱 体验地址:https://chat.waixingyun.cn 可以加入网站底部技术群,一起找bug,另外新版作图神器已上线 https://cube.waixingyun.cn/home
前端小智@大迁世界
2023/07/09
5130
提升编程效率:你不能错过的18款VS Code扩展
极大提高国人开发效率超实用的 VS Code 插件
介绍下简单的使用过程,你可以在 VS Code 中搜索 Search/Translate Hero 然后点击安装,你也可以在这里进行下载:
wscats
2020/12/02
1.9K0
20款VS Code实用插件推荐
VS Code是一个轻量级但功能强大的源代码编辑器,轻量级指的是下载下来的VS Code其实就是一个简单的编辑器,强大指的是支持多种语言的环境插件拓展,也正是因为这种支持插件式安装环境开发让VS Code成为了开发语言工具中的霸主,让其同时支持开发多种语言成为了可能。俗话说的好工欲善其事必先利其器,安装一些实用插件对自己日常的开发和工作效率能够大大的提升,避免996从选一款好的开发插件开始。以下是我整理的一些比较实用的VS Code插件希望对大家有用,大家有更好的插件推荐可在文末留言🤞。
追逐时光者
2023/08/23
1.2K0
最新最全 VSCODE 插件推荐(2023版)
插件地址:https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme
Python兴趣圈
2023/11/10
1.1K0
最新最全 VSCODE 插件推荐(2023版)
WPF中的Data Binding调试指南
大家平时做WPF开发,相信用Visual studio的小伙伴比较多。XAML代码曾经在某些特殊版本的Visual Studio中是可以加断点进行调试的,不过目前多数版本都不支持在XAML加断点来调试。
Enjoy233
2020/06/24
1.9K0
WPF中的Data Binding调试指南
用于VS Code调试的可视化数据插件:Debug Visualizer
安装此扩展后,使用命令 Open a new Debug Visualizer View 打开新的可视化器视图。在这个视图中,你可以输入一个表达式,该表达式在逐步分析你的代码时会进行评估和可视化,例如
疯狂的技术宅
2020/02/26
8.7K0
用于VS Code调试的可视化数据插件:Debug Visualizer
新能力|云开发 VS Code 插件 CloudBase Toolkit 正式发布
Tencent CloudBase Toolkit 是云开发的 VS Code(Visual Studio Code)插件。该插件可以让您更好地在本地进行云开发项目开发和代码调试,并且轻松将项目部署到云端。
腾讯云开发TCB
2020/07/10
8030
新能力|云开发 VS Code 插件 CloudBase Toolkit 正式发布
【工具】前端新人入职必备清单
大家好,我是 Gopal(锅巴),目前就职于 Shopee,一家东南亚跨境电商公司。
GopalFeng
2022/08/01
1.1K0
【工具】前端新人入职必备清单
怎样在VSCode中调试C++程序
VSCode 是目前最热门的IDE之一,在本节,我们将介绍怎样在 VSCode 中进行 C++ 程序的调试。在开始之前,需要通过 VSCode官网下载对应操作系统的最新版本,并安装到自己的电脑上。
极客开发者
2022/01/18
4.3K0
怎样在VSCode中调试C++程序
我个人中意的VS2017/VS2019插件,推荐给大家(#^.^#)
Extensions for Visual Studio family of products | Visual Studio Marketplace
全栈程序员站长
2022/08/25
4.4K0
我个人中意的VS2017/VS2019插件,推荐给大家(#^.^#)
Node 调试工具入门教程
JavaScript 程序越来越复杂,调试工具的重要性日益凸显。客户端脚本有浏览器,Node 脚本怎么调试呢? 2016年,Node 决定将 Chrome 浏览器的"开发者工具"作为官方的调试工具,使
ruanyf
2018/04/12
8840
Node 调试工具入门教程
对于Web开发最棒的22个Visual Studio Code插件
相信我,调试JavaScript不仅仅是写 console.log() (虽然这种方式应用最多)。Chrome内置了一些功能,可以拥有更好的调试体验。这个插件能让你在vs code里使用所有(或者几乎所有)这些调试功能。
三分恶
2020/12/08
2.4K0
如何通过IDACode与IDA和VS Code联调IDAPython脚本
IDACode是一款功能强大的代码执行和调试工具,该工具可以帮助广大研究人员在IDA环境中执行和调试Python脚本,而且无需频繁切换窗口,也无需离开Visual Studio Code。注意,该项目的VS code插件可以直接在官方插件市场中下载安装。
FB客服
2022/04/11
1.5K0
如何通过IDACode与IDA和VS Code联调IDAPython脚本
新手向:前端程序员必学基本技能——调试JS代码
VSCode 调试 JS 的方法有很多,目前比较推荐的就是无需配置的 auto-attach。
若川
2021/11/18
8320
新手向:前端程序员必学基本技能——调试JS代码
10 个你可能还不知道 VS Code 使用技巧
经常帮一些同学 One-on-One 地解决问题,在看部分同学使用 VS Code 的时候,有些蹩脚,实际上一些有用的技巧能够提高我们的日常工作效率。
前端劝退师
2020/09/11
4.3K0
10 个你可能还不知道 VS Code 使用技巧
django在docker环境中断点调试
作者:matrix 被围观: 371 次 发布时间:2022-01-07 分类:Python | 无评论 »
HHTjim 部落格
2022/09/26
6720
django在docker环境中断点调试
[原创]Windows上使用VS code写C++代码
如果在Windows上用过gdb编译过C++,一般都会对 MinGW有印象,Windows版的Eclipse for C++/Dev C++等都是基于MinGW来做的。于是我们在Windows上要想在VS code中用gdb的环境,同样需要先配置好MinGW的环境。
极客中心
2021/02/25
2.7K0
教你动手写VScode插件 - 初探
摘要 在我之前的文章中,我使用了不同编程语言开发了如下许多上位机。 序号内容语言1《如何定制自己的HID调试助手》C#2《C# 串口上位机开发》C#3《Qt 串口上位机开发》QT4《教你动手写UDP协议栈 - OTA上位机》python5《基于RT-THREAD nano的平衡车--上位机软件》QT6《R-Plan上位机》QT7《BearPi TCP》QT 你会发现很零散,集成度,而且久而久之就没有维护了。今天我又来解锁一种开发工具的神器--VScode插件。 其实vscode现在已经很多大厂先后开发出他们
Rice加饭
2022/05/10
1.9K0
教你动手写VScode插件 - 初探
相关推荐
我的 Vibe Coding 的第一个项目
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档