Home > PCB_MathPolygon > convertImageToComplexPolygon
PCB_MathPolygon.convertImageToComplexPolygon() method
此 API 当前处于 BETA 预览状态,希望得到开发者的反馈。它的任何功能都可能在接下来的开发进程中被修改,请不要将它用于任何正式环境。
将图像转换为复杂多边形对象
签名
typescript
convertImageToComplexPolygon(imageBlob: Blob, imageWidth: number, imageHeight: number, tolerance?: number, simplification?: number, smoothing?: number, despeckling?: number, inversion?: boolean): Promise<IPCB_ComplexPolygon | undefined>;
1
参数名
参数 | 类型 | 描述 |
---|---|---|
imageBlob | Blob | 图像 Blob 文件,可以使用 SYS_FileSystem.openReadFileDialog() 方法从文件系统读取文件 |
imageWidth | number | 图像宽度 |
imageHeight | number | 图像高度 |
tolerance | number | (Optional) 容差,取值范围 |
simplification | number | (Optional) 简化,取值范围 |
smoothing | number | (Optional) 平滑,取值范围 |
despeckling | number | (Optional) 去斑,取值范围 |
inversion | boolean | (Optional) 是否反相 |
返回值
Promise<IPCB_ComplexPolygon | undefined>
复杂多边形对象