pb模型转pbtxt,opencv调用

上传者: wjb123wjb123wjb | 上传时间: 2021-04-19 23:06:23 | 文件大小: 19.85MB | 文件类型: ZIP
此工程针对tensorflow自己训练的模型,pb转pbtxt,pb和pbtxt可以用opencv进行调用。 大家尽量不要再下载这个文档了,积分太贵了,我无法改积分。建议大家直接把opencv更新到4.0以上,用opencv的Sample/dnn里面的脚本转换就可以了。opencv调用也建议用opencv4.0以上版本。

文件下载

资源详情

[{"title":"( 42 个子文件 19.85MB ) pb模型转pbtxt,opencv调用","children":[{"title":"pb_convert_pbtxt","children":[{"title":"readme.md <span style='color:#111;'> 243B </span>","children":null,"spread":false},{"title":"dnn","children":[{"title":"classification.cpp <span style='color:#111;'> 5.02KB </span>","children":null,"spread":false},{"title":"object_detection.cpp <span style='color:#111;'> 9.69KB </span>","children":null,"spread":false},{"title":"common.py <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false},{"title":"face_detector","children":[{"title":"opencv_face_detector.pbtxt <span style='color:#111;'> 34.09KB </span>","children":null,"spread":false},{"title":"train.prototxt <span style='color:#111;'> 29.79KB </span>","children":null,"spread":false},{"title":"deploy.prototxt <span style='color:#111;'> 27.43KB </span>","children":null,"spread":false},{"title":"solver.prototxt <span style='color:#111;'> 465B </span>","children":null,"spread":false},{"title":"download_weights.py <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"weights.meta4 <span style='color:#111;'> 824B </span>","children":null,"spread":false},{"title":"test.prototxt <span style='color:#111;'> 28.17KB </span>","children":null,"spread":false},{"title":"how_to_train_face_detector.txt <span style='color:#111;'> 3.55KB </span>","children":null,"spread":false}],"spread":true},{"title":"tf_text_graph_faster_rcnn.py <span style='color:#111;'> 12.22KB </span>","children":null,"spread":false},{"title":"mobilenet_ssd_accuracy.py <span style='color:#111;'> 4.93KB </span>","children":null,"spread":false},{"title":"colorization.py <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"js_face_recognition.html <span style='color:#111;'> 6.77KB </span>","children":null,"spread":false},{"title":"read.me <span style='color:#111;'> 135B </span>","children":null,"spread":false},{"title":"sorted_inference_graph.pb <span style='color:#111;'> 21.63MB </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"tf_text_graph_common.cpython-35.pyc <span style='color:#111;'> 8.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"object_detection.py <span style='color:#111;'> 9.00KB </span>","children":null,"spread":false},{"title":"segmentation.py <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"graph_convert.py <span style='color:#111;'> 10.23KB </span>","children":null,"spread":false},{"title":"segmentation.cpp <span style='color:#111;'> 8.11KB </span>","children":null,"spread":false},{"title":"mask_rcnn.py <span style='color:#111;'> 5.15KB </span>","children":null,"spread":false},{"title":"classification.py <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false},{"title":"custom_layers.hpp <span style='color:#111;'> 10.60KB </span>","children":null,"spread":false},{"title":"convert.py <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"openpose.cpp <span style='color:#111;'> 5.67KB </span>","children":null,"spread":false},{"title":"tf_text_graph_common.py <span style='color:#111;'> 9.66KB </span>","children":null,"spread":false},{"title":"models.yml <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"edge_detection.py <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 681B </span>","children":null,"spread":false},{"title":"common.hpp <span style='color:#111;'> 4.33KB </span>","children":null,"spread":false},{"title":"text_detection.cpp <span style='color:#111;'> 5.84KB </span>","children":null,"spread":false},{"title":"tf_text_graph_mask_rcnn.py <span style='color:#111;'> 11.33KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false},{"title":"text_detection.py <span style='color:#111;'> 5.65KB </span>","children":null,"spread":false},{"title":"tf_text_graph_ssd.py <span style='color:#111;'> 15.91KB </span>","children":null,"spread":false},{"title":"shrink_tf_graph_weights.py <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"fast_neural_style.py <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"openpose.py <span style='color:#111;'> 6.36KB </span>","children":null,"spread":false},{"title":"colorization.cpp <span style='color:#111;'> 6.91KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

  • 会飞的板砖 :
    训练的时候没有用到config,这个是要重新生成?config 和 pbtxt 里面好像都是网络结构,有什么区别?
    2019-11-30
  • 咸鱼翻弱鸡 :
    资源很好,但是我想问个问题!通过dnn::Net net = cv::dnn::readNetFromTensorflow();这个函数来调用tensorflow训练好的yolov3模型,但是问题是只
    2019-10-20
  • ppCuda :
    就是OpenCV源码中的Sample/dnn这个文件夹中的内容
    2019-08-25

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明