Tflite.runModelOnImage参数说明

Explanation of parameters of Tflite.runModelOnImage

谁能解释一下这段代码的每一行? 比如imageMean, imageStd, threshold.

的目的是什么

我真的找不到这个的文档

Tflite.runModelOnImage(
     imageMean: 0.0,   
     imageStd: 255.0,  
     numResults: 2,    
     threshold: 0.1,  
     asynch: true,
     path: image.path,
)

这里是官方包:https://pub.dev/packages/tflite

执行图像 class化任务时,根据数据集均值和标准差对图像像素值进行归一化通常很有用。关于为什么我们需要这样做的更多原因可以在这个问题中找到:Why do we need to normalize the images before we put them into CNN?.

imageMean是模型上运行的图像数据集的平均像素值,imageStd是标准差。 threshold 值代表 classification threshold,例如高于阈值的概率值可以表示为“class化为class X”,而低于阈值的概率值表示“未class化为class X”。