博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
halcon算子翻译——region_to_label
阅读量:6209 次
发布时间:2019-06-21

本文共 1653 字,大约阅读时间需要 5 分钟。

名称

region_to_label - 将区域转换为标签图像。

用法

region_to_label(Region : ImageLabel : Type, Width, Height : )

描述

  region_to_label根据它们的索引(1..n)将输入区域转换成标签图像,即,第一区域被绘成灰度值1,第二区域被绘成灰度值2等。仅使用正灰度值。 对于'byte'图像,索引以取256的模输入。

  超出生成图像的区域被适当地剪切。 如果区域重叠,则输入索引较高图像的区域(即,它们按照它们被包含在输入区域中的顺序被绘制)。 如果需要,可以通过调用expand_region使区域不重叠。

  将背景(即未被任何区域覆盖的区域)设置为0.这可以用于测试哪个图像范围不存在区域。

并行

●  多线程类型:可重入(与非独占算子并行运行)。

●  多线程范围:全局(可以从任何线程调用)。
●  不并行化处理。

参数

Region (input_object)   region(-array) → object

  要转换的区域。

ImageLabel (output_object)    image → object (byte / int2 / int4)
  包含转换区域的尺寸Width*Height的结果图像。

Type (input_control)    string → (string)
  图像像素类型。
  Default value: 'int2'
  List of values: 'byte', 'int2', 'int4', 'int8'

Width (input_control)    extent.y → (integer)
  要生成的图像的宽度。
  Default value: 512
  Suggested values: 64, 128, 256, 512, 1024
  Typical range of values: 1 ≤ Width ≤ 1024 (lin)
  Minimum increment: 1
  Recommended increment: 16
  Restriction: Width >= 1

Height (input_control)    extent.x → (integer)
  要生成的图像的高度。
  Default value: 512
  Suggested values: 64, 128, 256, 512, 1024
  Typical range of values: 1 ≤ Height ≤ 1024 (lin)
  Minimum increment: 1
  Recommended increment: 16
  Restriction: Height >= 1

复杂度

O(2*Height*Width).

结果

  region_to_label总是返回2(H_MSG_TRUE)。 空输入(没有给定区域)的行为可以通过set_system('no_object_result',<Result>)设置,以及通过set_system('empty_region_result',<Result>)输入空白区域时的行为。 如有必要,会引发异常。

Possible Predecessors

threshold, regiongrowing, connection, expand_region

Possible Predecessors

get_grayval, get_image_pointer1

Alternatives

region_to_bin, paint_region

See also

label_to_region

模块

Foundation

转载于:https://www.cnblogs.com/xhiong/p/region_to_label.html

你可能感兴趣的文章
HDU 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活【多重背包】
查看>>
在等高响应式布局理的一些问题
查看>>
android多渠道打包
查看>>
【Spring系列】自己手写一个 SpringMVC 框架
查看>>
Microsoft Visual Studio WPF项目 错误:未处理 SecurityException,PublicKeyToken=b77a5c561934e089...
查看>>
在grid结果集中实现全选或全不选某些特定的行
查看>>
bzoj1212[HNOI2004]L语言
查看>>
bzoj1622[Usaco2008 Open]Word Power 名字的能量*
查看>>
uitableview做九宫格
查看>>
相同的树
查看>>
tcl使用笔记
查看>>
退役前留帖
查看>>
二叉树的遍历
查看>>
C入门语言基础一[可移植性、涉及的三种文件、编程7个步骤、编译器、链接器]...
查看>>
Python3抓取 深圳房地产均价数据,通过真实数据为购置不动产做决策分析(一)...
查看>>
Rotating an array in place
查看>>
PL/SQL实现JAVA中的split()方法的小例子
查看>>
SOFARPC源码解析-搭建环境
查看>>
FreeBSd ports 安装软件
查看>>
Fast inverse square root
查看>>