import { examJudgeMapSetParam, examJudgeMapSetScaling } from '../api/index' import FileUtil from '../../../common/utils/File' import FileModel from './../utils/file-model' const judgeTag = 'SURENJUN_JUDGE' export default class JudgeImg { private judgeUI private modelPath:string private fileModel:FileModel private fileUtil:FileUtil private plcData:any constructor(judgeUI) { this.modelPath = 'models/model_enc' this.judgeUI = judgeUI this.fileUtil = new FileUtil(judgeUI.context) this.fileModel = new FileModel(judgeUI.context) this.init() } async init(){ const isJudgeInitBool = globalThis.isJudgeInitBool; const {judgeUI} = this; console.info(judgeTag,'1.进入评判入口') await examJudgeMapSetParam(640, 480); //设置参数宽、高 await examJudgeMapSetScaling(120); //设置缩放比例,一般默认填100(就是100%的意思) ,数字越大视野越大,数字越小视野越小,不能为0 judgeUI.draw = true } //获取评判初始化数据 getInitInfo = () =>{ } }