跳转至

backend.preprocessor

preprocessor

类:

名称 描述
PreprocessorProtocol

预处理协议。用于 Image 与 Ocr 中的 preprocessor 参数。

HsvColorFilter

HSV 颜色过滤器。用于保留指定颜色。

HsvColorRemover

去除指定范围内的 HSV 颜色。

HsvColorsRemover

去除多个指定范围内的 HSV 颜色。

PreprocessorProtocol

Bases: Protocol

预处理协议。用于 Image 与 Ocr 中的 preprocessor 参数。

方法:

名称 描述
process

预处理图像。

process

process(image: MatLike, *, format: ImageFormat = 'bgr') -> MatLike

预处理图像。

参数:

名称 类型 描述 默认
image
MatLike

输入图像。

必需
format
ImageFormat

输入图像的格式,可选值为 'bgr' 或 'hsv'。

'bgr'

返回:

类型 描述
MatLike

预处理后的图像,格式不限。

HsvColorFilter

Bases: PreprocessorProtocol

HSV 颜色过滤器。用于保留指定颜色。

HsvColorRemover

Bases: PreprocessorProtocol

去除指定范围内的 HSV 颜色。

HsvColorsRemover

Bases: PreprocessorProtocol

去除多个指定范围内的 HSV 颜色。