opencv - 将 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 文件,但仍然遇到相同的情况。
有什么建议可以使模型工作吗?提前致谢!
解决方案
在https://github.com/opencv/opencv/issues/13050从@dkurt 得到答案
如果您遇到同样的问题,希望对您有所帮助
推荐阅读
- sql-server - 调试期间 SQL Server 远程服务器超时(在 IIS Express 上运行)
- node.js - 如何在 Node.js 中收听分离的未引用生成的子进程的标准输出?
- arrays - 带有数组的冒号运算符的奇怪行为
- c# - 如何从 .csproj 文件中获取引用?
- angular - 测试 Angular 材质数据源排序
- c++ - ceil、floor 和 round 转换为整数时会遇到精度损失问题吗?
- javascript - 运行 Promise 时如何更新 VUE 元素
- r - R中是否有一种方法可以从带有断点的向量创建一个具有某些间隔边界的字符向量?
- php - 显示没有外部来源的邮件内容(图像、css 等)
- excel - 插入从 Excel 到 Word 的范围作为大写