gen_grid_region例程

原创 2015年07月07日 00:41:24

这个算子的好处在于,可以通过调整小网格的尺寸,过滤掉杂散点的干扰。是一个简单实用的去噪方法,运行起来省时间,效果还可以。不过对于杂散点比较有规则的图来说,效果就不像例程那么明显了。使用这个算子:gen_warped_mesh_region,可以根据矢量图像来更个性化地设置网格。【halcon11里面没有这个算子了,halcon10里面还有



先附上程序(&图):




read_image (Image, 'particle')

//读入图片


get_image_size (Image, Width, Height)

//获取图像的宽和高


Gap := 10

//设置一个为10的参


gen_grid_region (RegionGrid, Gap, Gap, 'lines', Width, Height)

//RegionGrid:输出一个网格区域

//Gap, Gap:网格每个格子的尺寸

//'lines':将RegionGrid设置为线状。还有其它设置,例:'points',即设置RegionGrid为点状区域

//Width, Height:设置网格区域的尺寸


reduce_domain (Image, RegionGrid, ImageReduced)

//从Image上按RegionGrid区域抠图,抠下来的图保存到ImageReduced


threshold (ImageReduced, Region, 100, 255)

//选中ImageReduced中灰度值在100~255之间的区域,保存到Region


dilation_rectangle1 (Region, RegionDilation, Gap, Gap)

//将Region区域以矩形方式膨胀

//Gap, Gap:设置结构元素尺寸

//RegionDilation:输出膨胀后的区域


reduce_domain (Image, RegionDilation, ImageReduced2)

//抠图,抠得ImageReduced2


threshold (ImageReduced2, Region, 100, 255)

//将扣完的图再用灰度的阈值分割,选中一下~



版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

PMAC运动程序例程(二)

Example2.&2 close #5->1000x OPEN PROG 2 CLEAR LINEAR INC TA500 //加速时间500ms TS250 ...

atmega8 例程:12864例程

/***************************************************************** * 函数库说明:ATMEGA8 NOKIA 12864LCD ...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

广州凯荣都国际大酒店会议室改造工程案例

广州凯荣都国际大酒店会议中控系统工程得到了领导的高度认可,该会议中控系统拥有操作方便,容易上手,切换速度快,切换稳定准确,说话无杂音等特点,此次工程很荣幸能得到领导的高度认可,客户的满意是我们的追求,...

perl脚本实践例程

以下为这几天来学习perl脚本语言所写的东东,也算一部分阶段成果咯 过程中还是遇到了许多困难,幸好有网络这个好东东,从前面走过的人那里得到许多帮助 也共享出来,以期对像我一样想学perl的...

VOFM(例程)

问题描述: SAP ERP 实施中,经常会用到例程开发(TCODE:VOFM)。创建例程需要ACCESS KEY,这个可以通过申请得到,创建后例程会被包含在一个REQUEST下,例程创建...

翻译

handler: 一个处理程序允许您发送和处理消息和Runnable对象与线程的 MessageQueue相关联。每个处理程序实例相关联的单个线程和线程的 消息队列。当你创建一个新的处理...

Linux中断机制之一:硬件处理

最近解决一个关于Linux中断的问题,把相关机制整理了一遍,记录在此。不同的外部设备、不同的体系结构、不同的OS其中断实现机制都有差别,本文对应的OS为linux3.4版本,外部设备为PCI设备、系统...

线程创建方式

创建线程的方法 使用一个类继承Thread类,之后通过该类重写run方法,可以直接通过创建该类对象的start方法创建线程。 通过实现Runnable接口创建线程类。创建线程时 new ...

OpenCV基础程序汇总

以下我将提供yixi

VS2010 VC++创建.rc资源文件

VS2010 VC++创建.rc资源文件初学MFC,对资源文件总是很困惑。一上来就直接自动生成了那么多的东西,尤其是.rc和resource.h文件。这两天了解了一下这个东西,在这里分享一下,欢迎交...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)