halcon 区域 inner_circle smallest_circle
*将condition设为1和非1运行效果对比
read_image(Image,'rings_and_nuts')
dev_set_colored(6)
condition:=1 //将condition值设为非1时可看到另外效果
if (condition=1)
dev_set_draw ('fill')
endif
threshold(Image,Regions,0,100)
connection(Regions,ConnectedRegions)
select_shape(ConnectedRegions,SelectedRegions,'area','and',1600,10000)
if (condition=1)
fill_up(SelectedRegions,RegionFillUp)
inner_circle (RegionFillUp,Row,Column,Radius)//提取一个区域最大内接圆
smallest_circle(RegionFillUp,Row1,Column1,Radius1)//提取一个区域的最小内接圆
else
inner_circle (SelectedRegions,Row,Column,Radius)//提取一个区域最大内切圆
smallest_circle(SelectedRegions,Row1,Column1,Radius1)//提取一个区域的最小内接圆
endif
dev_set_line_width (3)
dev_set_color('green')
dev_set_draw('margin')
if (condition=1)
dev_display(RegionFillUp)
endif
dev_get_window (WindowHandle)
disp_circle(WindowHandle,Row,Column,Radius)//显示最大内内接圆
dev_set_color('blue')
disp_circle(WindowHandle,Row1,Column1,Radius)//显示最小内接圆
conition=1
conditon不等于1
halcon 区域 inner_circle smallest_circle相关推荐
- Halcon区域几何变换和仿射变换
Halcon区域几何变换和仿射变换 一.Halcon区域几何变换 1.move_region 平移 2.zoom_region 缩放 3.mirror_region 镜像 4.transpose_re ...
- halcon区域腐蚀膨胀算子_超越halcon速度的二值图像的腐蚀和膨胀,实现目前最快的半径相关类算法(附核心源码)。...
超越halcon速度的二值图像的腐蚀和膨胀,实现目前最快的半径相关类算法(附核心源码). 发布时间:2019-03-20 12:32, 浏览次数:1259 , 标签: halcon 我在两年前的博客里 ...
- halcon区域腐蚀膨胀算子_Halcon算子
Halcon部分算子功能:*读取一张图像 read_image(Image,'C:/Users/Desktop/无标题.png') *画一个矩形生成区域 draw_rectangle1(3600, R ...
- halcon区域腐蚀膨胀算子_Halcon 形态学膨胀腐蚀应用举例
上图中有一个硬币和一把钥匙,要求:计算出硬币的面积和中心坐标 第一步用灰度直方图选出硬币的区域:threshold (GrayImage, Regions, 110, 250) 第二步用开运算去掉图像 ...
- halcon区域腐蚀膨胀算子_OpenCV 图像处理之膨胀与腐蚀
1.什么是膨胀与腐蚀 膨胀与腐蚀属于形态学范围,具体的含义根据字面意思来理解即可.但是更形象的话就是"增肥"与"减肥". 它们的用途就是用来处理图形问题上.总结 ...
- halcon 区域 inner_rectangle1 smallest_rectangle1 smallest_rectangle2
*如果需要根据方位调整角度,则需要使用smallest_rectangle2 read_image(Image,'pellets') dev_set_color('white')//设置颜色为白色 d ...
- halcon区域方向算子orientation_region参数Phi理解
参数Phi的输出范围为[-pi,pi) .表示将区域拟合为最小椭圆时,该椭圆长轴与水平方向的夹角.并且长轴尖锐的一侧为正方向,当长轴两侧尖锐情况相同时(比如矩形)坐标小的一侧为正方向. gen_rec ...
- halcon 区域的最大直线距离 diameter_region
*一个区域有一个最大的直线距离 *圆的最大直线距离是直接 *矩形的最大直线距离是对角线 *椭圆的最大直线距离是它的长轴 *不规则的区域,也可得到最大直线距离 *从而也能够获得最大外切圆 read_im ...
- halcon 区域变换 connection 将不连接的区域打散
*connection 主要用在对图像进行阈值分割或区域分割以后的二次区域加工操作. *connection使用的频率很高 read_image(Image,'monkey') threshold(I ...
最新文章
- 《图像分类》概述,李飞飞经典CS231N2021《卷积神经网络视觉识别》课程第二讲!...
- 理解 Memory barrier(内存屏障)无锁环形队列
- 作业五—个人项目-小学四则运算 “软件”之升级版1
- 针对安全探索的受限强化学习:原始对偶优化算法
- [转]SQL Server 索引基础知识(2)----聚集索引,非聚集索引
- 后端技术:MyBatis 知识点整理,值得收藏!
- 前端学习(1575):复习todoMVC
- iPhone 13临近发布,富士康需要在9月底前再招聘20万名工人
- C#基础5:字符串操作
- (转载)mysql书籍
- 描述cookie,sessionstroage,localstrage的区别
- 计算机系统组成导学案,单元一任务2认识计算机系统的组成导学案.pdf
- android 图片虚化代码,Android模糊图片技术
- 校园宽带客户端认证程序无法继续初始化绑定通信接口网络地址失败_解决办法
- 数据中台建设(三):数据中台架构介绍
- 我的第二个独立开发的邮箱类App—“简邮”(支持QQ、雅虎、阿里云、Outlook)
- js正则表达式(2)
- ICLR2023推荐系统投稿论文集锦
- 基础工资提高至35万美元、带薪病假天数翻倍,亚马逊、苹果为留人才又出新动作
- Pytorch:手撕ResNet34实现汽车分类