gen_region_points gen_region_points GenRegionPoints GenRegionPoints gen_region_points (算子)
名称
gen_region_points gen_region_points GenRegionPoints GenRegionPoints gen_region_points — 将单个像素存储为图像区域。
签名
def gen_region_points (rows : MaybeSequence[Union[int, float]], columns : MaybeSequence[Union[int, float]]) -> HObject
描述
算子 gen_region_points gen_region_points GenRegionPoints GenRegionPoints GenRegionPoints gen_region_points creates a region described by a number
of pixels. The pixels do not have to be stored in a fixed
order, but the best runtime behavior is obtained when the pixels are
stored in ascending order. The order is as follows:
The indicated coordinates stand for two consecutive pixels in the tuple.
执行信息
多线程类型:可重入(与非独占算子并行运行)。
多线程作用域:全局(可从任何线程调用)。
在内部数据级别上自动并行化。
参数
Region Region Region Region region region (输出对象) region → object HRegion HObject HRegion Hobject *
Created region.
Rows Rows Rows Rows rows rows (输入控制) coordinates.y(-array) → HTuple MaybeSequence[Union[int, float]] HTuple Htuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Lines of the pixels in the region.
默认值:
100
建议值:
0, 10, 30, 50, 100, 200, 300, 500
值范围:
Rows
Rows
Rows
Rows
rows
rows
(lin)
最小增量:
1
建议增量:
1
Columns Columns Columns Columns columns columns (输入控制) coordinates.x(-array) → HTuple MaybeSequence[Union[int, float]] HTuple Htuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Columns of the pixels in the region.
元素数量:
Columns == Rows
默认值:
100
建议值:
0, 10, 30, 50, 100, 200, 300, 500
值范围:
Columns
Columns
Columns
Columns
columns
columns
(lin)
最小增量:
1
建议增量:
1
复杂度
F shall be the number of pixels.
If the pixels are sorted in ascending order the runtime complexity
is: O(F), otherwise O(log(F)*F).
结果
算子 gen_region_points gen_region_points GenRegionPoints GenRegionPoints GenRegionPoints gen_region_points 返回值 2 (
H_MSG_TRUE )
if the pixels
are located within the image format.否则将抛出异常。
The clipping according to the current image format is set via the
operator set_system('clip_region',<'true'/'false'>) set_system("clip_region",<"true"/"false">) SetSystem("clip_region",<"true"/"false">) SetSystem("clip_region",<"true"/"false">) SetSystem("clip_region",<"true"/"false">) set_system("clip_region",<"true"/"false">) 。If an empty region is created (by the clipping or by an empty input)
the operator
set_system('store_empty_region',<'true'/'false'>) set_system("store_empty_region",<"true"/"false">) SetSystem("store_empty_region",<"true"/"false">) SetSystem("store_empty_region",<"true"/"false">) SetSystem("store_empty_region",<"true"/"false">) set_system("store_empty_region",<"true"/"false">) determines
whether the region is returned or an empty object tuple.
可能的前趋
get_region_points get_region_points GetRegionPoints GetRegionPoints GetRegionPoints get_region_points
可能的后继
paint_region paint_region PaintRegion PaintRegion PaintRegion paint_region ,
reduce_domain reduce_domain ReduceDomain ReduceDomain ReduceDomain reduce_domain
替代
gen_region_polygon gen_region_polygon GenRegionPolygon GenRegionPolygon GenRegionPolygon gen_region_polygon ,
gen_region_runs gen_region_runs GenRegionRuns GenRegionRuns GenRegionRuns gen_region_runs ,
gen_region_line gen_region_line GenRegionLine GenRegionLine GenRegionLine gen_region_line
另见
reduce_domain reduce_domain ReduceDomain ReduceDomain ReduceDomain reduce_domain
模块
基础