二维码的一些参数记录set_data_code_2d_param

set_data_code_2d_param

set_data_code_2d_param算子用于设置或更改二维数据码模型的不同参数,以使模型适应特定的符号外观。所有参数也可以在使用create_data_code_2d_model创建二维数据码模型时进行设置。可以使用get_data_code_2d_param查询数据码模型的当前配置。通过query_data_code_2d_params返回可以为给定的二维数据码类型设置的所有参数名称的列表。
关于二维数据码读取器的概念,请参见“识别/数据码”章节的介绍。
请注意,GS1 DataMatrix、GS1 QR Code、GS1 Aztec Code和GS1 DotCode的符号结构分别与Data Matrix ECC 200、QR Code、Aztec Code和DotCode的结构相同。因此,适用于Data Matrix ECC 200、QR Code、Aztec Code或DotCode的所有特定符号参数也适用于它们对应的GS1变体。在以下内容中,为了便于阅读,省略了对任何特定GS1代码的参数的明确列举。相反,可以从对应非GS1代码类型的参数中推断出相关参数名称,或者可以通过带有参数’set_model_params’的query_data_code_2d_params显式查询。
以下概述列出了不同的通用参数及其各自的价值范围和标准模式(“standard_recognition”)下的默认值。如果增强模式(“enhanced_recognition”)下的默认值与标准模式下的不同,则会额外列出。同样,如果最大模式“maximum_recognition”下的默认值与增强模式下的不同,也会列出:

注意:在调用set_data_code_2d_param更改符号的大小或形状后,参数将按给定顺序进行评估。在每个参数之后,会检查当前设置的一致性,并在必要时调整当前设置。因此,进行更改的顺序可能会影响最终设置。

symbol_cols_min:
符号中模块列的最小数量。
取值范围:[10, 12, 14, … 144]
注意:更改symbol_cols_min会将symbol_shape设置为“any”。如果当前符号的大小仅与一种形状类型一致,则symbol_shape将被限制为“rectangle”或“square”。
默认值:10

symbol_cols_max:
符号中模块列的最大数量。
取值范围:[10, 12, 14, … 144]
注意:更改symbol_cols_max会将symbol_shape设置为“any”。如果当前符号的大小仅与一种形状类型一致,则symbol_shape将被限制为“rectangle”或“square”。
默认值:144

symbol_rows_min:
符号中模块行的最小数量。
取值范围:[8, 10, 12, … 144]
注意:更改symbol_rows_min会将symbol_shape设置为“any”。如果当前符号的大小仅与一种形状类型一致,则symbol_shape将被限制为“rectangle”或“square”。
默认值:8

symbol_rows_max:
符号中模块行的最大数量。
取值范围:[8, 10, 12, … 144]
注意:更改symbol_rows_max会将symbol_shape设置为“any”。如果当前符号的大小仅与一种形状类型一致,则symbol_shape将被限制为“rectangle”或“square”。
默认值:144

symbol_cols:
将symbol_cols_min和symbol_cols_max设置为给定值。
取值范围:[10, 12, 14, … 144]
注意:更改symbol_cols会将symbol_shape设置为“any”。如果当前符号的大小仅与一种形状类型一致,则symbol_shape将被限制为“rectangle”或“square”。

symbol_rows:
将symbol_rows_min和symbol_rows_max设置为给定值。
取值范围:[8, 10, 12, … 144]
注意:更改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值