【Halcon】利用Halcon对图片进行截取
利用Halcon对图片进行简单截取分割
我们将从这张图片内保留旗部分,去除其他部分
1、关闭活动图形窗口,打开一个新窗口
dev_close_window()
dev_open_window (0, 0, 519, 383, 'black', WindowHandle)
2、读入图片信息
该图片在此项目路径下,也可以用图片的绝对路径
read_image (Image, './1.png')
3、图片转换成RGB三个通道图片
decompose3(Image, R, G, B)
得到这3张图
4、对G通道图片进行取反操作
invert_image(G, G_1)
按住ctrl可以看出,旗部分的灰度值大致在230~255之间,而其他部分远远小于这些值,可以通过这个特征来分离达到得到旗的目的
获得党旗区域
threshold (G_1, Region, 230, 255)
填充Region区域内部其他元素
fill_up (Region, RegionFillUp)
在原图中裁剪RegionFillUp区域
reduce_domain(Image, RegionFillUp, ImageReduced)
可以得到旗子分离出来
完成!
注意
要在画布上看一张图需要右键要看的图,选择清楚/显示,不然多张重叠导致看不见
原工程
https://download.csdn.net/download/m0_54971297/83597398
【Halcon】利用Halcon对图片进行截取相关推荐
- 【Halcon】Halcon语法 与 《halcon工业应用实用教程》
http://blog.sina.com.cn/s/blog_61cc743001018gny.html 好久没有写篇文章了.写一篇总结吧. 1.Halcon的自我描述 Program Logic Ø ...
- matlab dwt 多层分解,利用matlab对图片进行多层小波分解 会的加QQ511607771 加过作图之后积分加倍送...
利用matlab对图片进行多层小波分解 会的加QQ511607771 加过作图之后积分加倍送 mip版 关注:96 答案:2 悬赏:0 解决时间 2021-01-23 13:02 已解决 202 ...
- 【Halcon】Halcon与OpenCV介绍、比较
from:https://blog.csdn.net/taily_duan/article/details/51499769 1.MVTec HALCON MVTec HALCON 是世界上最全能的机 ...
- Excel如何利用公式向导截取右侧文本指定内容?
今天要和大家分享的是,Excel如何利用公式向导截取右侧文本指定内容?比如下图中的学号内容想单独提取出来-- (方方格子插件) 1.先看动图演示吧 2.那我们可以选择公式向导操作命令 3.然后选择 ...
- 利用halcon识别汽车检具孔面积和孔间距
项目要求和检具图片如下图所示: 最终识别效果如下图所示: halcon代码如下: read_image (Image, 'C:/Users/Administrator/Desktop/RaisingV ...
- halcon—利用顶帽操作减轻图像灰度不均匀对二值化的影响
先看原图 由于这副图像的灰度是渐变的,如果直接进行二值化处理的话......,会是这个样子 附上顶帽操作相关介绍顶帽运算和黑帽运算 - 爱码网 (likecs.com) 先使用halcon自带顶帽函数 ...
- 利用halcon读取tiff图像,并且获取图像指针
// read_tif.cpp : 定义控制台应用程序的入口点. //#include "stdafx.h" #include <halconcpp/HalconCpp.h& ...
- halcon裁剪图像_【Halcon】Halcon学习之七:改变图像的现实方式和大小
change_format ( Image : ImagePart : Width, Height : ) 改变Image图像大小,而且ImagePart图像为灰度值图像. crop_domain ( ...
- 【Halcon】Halcon双目标定
Halcon双目标定 * 设置图片路径 ImgPath := 'E:/2222/' * 读取第一幅图像,并获取图像尺寸 Index := 1 read_image (ImageL, ImgPath + ...
最新文章
- JavaWeb应用开发环境-Tomcat服务器
- Mybaties配置一对多关系sql实例
- false shell 判断_六、Shell流程控制-if判断语句
- 可以用数学来证明的中文
- php凑整10算法,凑整法练习题.doc
- php数组超索引,php数组多维索引
- 素性测试AKS算法程序
- 增值税电子发票的对接系统的设计
- 到外企应聘如何准备英文简历(Tips for Resume)
- 如何自动加载scratch3.0的页面上实现自动加载原有的作品
- 1630 - FUNCTION hkwork.count does not exist. Check the 'Function Name Parsing and Resolution' sectio
- 生态版图 | 10月份YashanDB获信创产品认证,并与3款产品完成互认证
- Nginx源码完全注释(1)ngx_alloc.h / ngx_alloc.c
- win7计算机启动修复,win7启动修复功能无法正常进入系统的解决方法
- 20190820美团视频一面面经
- 单臂路由的原理以及配置
- VB基础版版务处理_20050605
- Android Studio中javac不是内部命令或外部命令——错误大全
- Java 9 文章集锦
- 学习笔记:基于GMM的语音转换(超详细)