VS2022制作halcon HImage格式插件查看图像

       之前写过的一个插件,方便在vs写代码时候查看一些halcon里HImage格式变量的图像,如下图所示:img是我定义的一个HImage类型变量,从本地读出图像,我们调试时候鼠标移动到上面,会显示一个放大镜加查看,点击放大镜可以查看当前img的图像,甚至可以做右键一些保存的功能。

好早之前写的了,下面贴代码,生成的dll,放到vs那个目录里就可以

我的目录为:

C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\Packages\Debugger\Visualizers

具体实现代码如下:

DebuggerSide.cs类

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices.ComTypes;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Microsoft.VisualStudio.DebuggerVisualizers;
using HalconDotNet;

[assembly: System.Diagnostics.DebuggerVisualizer(
typeof(QHalconBox.DebuggerSide),
typeof(VisualizerObjectSource),
Target = typeof(HalconDotNet.HImage),
Description = "QHalconBox")]
namespace QHalconBox
{

    public class DebuggerSide : DialogDebuggerVisualizer
    {
        public DebuggerSide() : base(FormatterPolicy.NewtonsoftJson) // or FormatterPolicy.Json
        {

        }



        protected override void Show(IDialogVisualizer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值