当前位置: 首页 > news >正文

【已解决】C#如何消除Halcon上一次显示窗口的涂层

前言

在通过C#进行封装Halcon的时候发现一个问题,就是如果我重新去标定一个图像的时候不能把上一次的清掉,然后之前的会覆盖掉原来的,这个确实是这样,但是如果说现在的图像面积比之前的小的那么就没有任何效果显示,因此需要我们重新清掉上一次标定的图片。
但是没找到其他的方法,另辟蹊径找到了一个图片。

解决方法

在一开始定义一个保存原来图片的全局变量,在读取图片的时候将其保存起来,然后接着每次需要重新标定的时候就可以再次加载这个原图片即可。代码如下:

//1、定义全局变量
HObject Image_original;//原图//调用的时候进行重新加载
//清除上一次标定的显示图像
hWindowControl_main.HalconWindow.DispObj(Image_original);
http://www.lryc.cn/news/352741.html

相关文章:

  • XShell-连接-Centos 7
  • vue3 组件刷新
  • Java进阶学习笔记14——模板方法设计模式
  • Centos7静态路由和动态路由
  • 戴尔(Dell)服务器运行状况监控
  • vue3文档v-model.xxxx自定义修饰符
  • 微信小程序毕业设计-智慧旅游平台系统项目开发实战(附源码+演示视频+LW)
  • 抖音小店新规又来了!平台下调了两项门槛,惊掉商家下巴!
  • 【启程Golang之旅】运算符与流程控制讲解
  • Docker: exec命令浅析
  • c++的查漏补缺 1、函数指针
  • uniapp+php服务端实现苹果iap内购的消耗性项目和非续期订阅项目,前后端代码加逻辑分析
  • 【代码随想录】【算法训练营】【第11天】 [20]有效的括号 [1047]删除字符串中的所有相邻重复项 [150]逆波兰表达式求值
  • vue实现图片懒加载
  • Python | Leetcode Python题解之第101题对称二叉树
  • 周报5.20~5.26
  • RDP方式连接服务器上传文件方法
  • 网络信息安全
  • java中的对象
  • 【MySQL精通之路】MySQL-环境变量
  • Day42 最后一块石头的重量Ⅱ + 目标和 + 一和零
  • 01.爬虫---初识网络爬虫
  • 集合、Collection接口特点和常用方法
  • 12. Web开发:介绍Web开发的基本概念,Servlet和JSP的使用,MVC设计模式的应用等。
  • 文件系统--inode
  • 数据清洗(ETL)案例实操
  • Zookeeper 面试题(一)
  • 怎么安装django特定版本
  • 关于Broken pipe异常的一点学习记录
  • 第十一课,end关键字、简单while循环嵌套、初识for循环