Конвертировать из 'OpenCVForUnity.CoreModule.Mat' в 'Numpy.NDarray' - PullRequest
0 голосов
/ 30 октября 2019

Я работаю над детектором зрачков в 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;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...