Я работаю над детектором зрачков в Unity 3d (2019.2.3f1), который будет использовать веб-камеру для потоковой передачи кадров изображения в модель Keras для вывода. Как часть этого, я использую актив OpenCVForUnity из магазина. Проблема, с которой я сталкиваюсь, заключается в аргументе метода model.Predict, который принимает Numpy.NDarray, поэтому мне нужно преобразовать объект OpenCVForUnity.CoreModule.Mat в Numpy.NDarray.
Может кто-нибудь помочь мне разобраться? После многочисленных поисков и чтения документов я не могу.
Спасибо.
public Numpy.NDarray prediction(Mat image)
{
var model = Keras.Models.Model.ModelFromJson(jsonAIModel);
model.LoadWeight(aiModelWeights);
//need to convert the image object to Numpy.NDarray here
var result = model.Predict(image);
return result;
}