Как использовать Cloud Vision AIP Export в программе Open CV? - PullRequest
0 голосов
/ 03 октября 2019

Я экспортировал модель, используя google vision api . В результате получается модель tflite или модель pb из экспорта "edge". Похоже, что ни один из них не может быть импортирован в opencv. Я не уверен, что здесь происходит не так. Нужно ли конвертировать форматы?

Я основываюсь на этом источнике GOCV здесь -> https://gocv.io/writing-code/face-detect/

И вызываю, как показано здесь

./main 0 ./saved_model.pb ./test.txt opencv cpu

Результаты в этомошибка

[libprotobuf ERROR /tmp/opencv-20190908-41416-17rm3ol/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/wire_format_lite.cc:629] String field 'opencv_tensorflow.FunctionDef.Node.ret' contains invalid UTF-8 data when parsing a protocol buffer. Use the 'bytes' type if you intend to send raw bytes.
libc++abi.dylib: terminating with uncaught exception of type cv::Exception: OpenCV(4.1.1) /tmp/opencv-20190908-41416-17rm3ol/opencv-4.1.1/modules/dnn/src/tensorflow/tf_io.cpp:42: error: (-2:Unspecified error) FAILED: ReadProtoFromBinaryFile(param_file, param). Failed to parse GraphDef file: ./saved_model.pb in function 'ReadTFNetParamsFromBinaryFileOrDie'

SIGABRT: abort
PC=0x7fff7e2f22c6 m=0 sigcode=0
signal arrived during cgo execution
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...