python - 如何从 .pb 文件为 opencv 中的 dnn 模块生成 .pbtxt 文件?

标签 python opencv tensorflow dotnetnuke

我有一个自定义 tensorflow 模型 .pb 文件。我想使用 dnn 模块将其导入 OpenCV。 dnn 模块函数需要 2 个参数:.pb文件和 .pbtxt文件?如何生成 .pbtxt来自 .pb 的文件文件?

cvNet = cv2.dnn.readNetFromTensorflow('FrozenMaster.pb', 'graph.pbtxt')

如何获得 graph.pbtxt文件?

最佳答案

import cv2 
cv2.dnn.writeTextGraph('FrozenMaster.pb', 'graph.pbtxt')

此外opencv github的以下链接也可能有用https://github.com/opencv/opencv/wiki/TensorFlow-Object-Detection-API

关于python - 如何从 .pb 文件为 opencv 中的 dnn 模块生成 .pbtxt 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56551383/

相关文章:

python - 如何使用 matplotlib 在背景图像上绘制多个子图?

python - Lambda 函数 - 参数数量未知

opencv - 检测游戏小 map 上的小圆圈

python - Tensorflow将tf.CsvDataset.map()转换为Bert输入格式

python - 如何为解码器加载经过训练的自动编码器权重?

Python 通过 ssh 终止进程

python - 如何在 python argparse 中使用 lambda 作为参数?

opencv - 如何将单一颜色分配给像素区域?

OpenCV编译错误Linking CXX共享库../../lib/libopencv_highgui.so/lib/libbz2.so.1 : could not read symbols: File in wrong format

python - 正确的 Keras/TensorFlow 激活函数用于简单的数字输入/输出