首页 > 解决方案 > 将 faster_rcnn 模型加载到 Opencv 时出错

问题描述

我完全按照 TensorFlow Object Detection API 的每一步,训练了 faster_rcnn_resnet50 模型。然后我参考链接:Wiki 为 cv2 read net 生成 pbtxt 文件。

当我使用 opencv 运行模型时,它大部分时间都没有出错,有时会出现这个错误:

cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\dnn\src\tensorflow\tf_importer.cpp:495: error: (-2:Unspecified error) Input layer not found: CropAndResize /在函数'cv::dnn::experimental_dnn_34_v7::anonymous-namespace'::TFImporter::connect'中重塑/形状

我尝试了优化工具并重新生成了 pbtxt 文件,但仍然遇到相同的情况。

有什么建议可以使模型工作吗?提前致谢!

标签: opencvtensorflow

解决方案


在https://github.com/opencv/opencv/issues/13050从@dkurt 得到答案

如果您遇到同样的问题,希望对您有所帮助


推荐阅读