mean
2024-10-18 18:28:18
import caffe
import numpy as np MEAN_PROTO_PATH = 'mean.binaryproto' # 待转换的pb格式图像均值文件路径
MEAN_NPY_PATH = 'mean.npy' # 转换后的numpy格式图像均值文件路径 blob = caffe.proto.caffe_pb2.BlobProto() # 创建protobuf blob
data = open(MEAN_PROTO_PATH, 'rb' ).read() # 读入mean.binaryproto文件内容
blob.ParseFromString(data) # 解析文件内容到blob array = np.array(caffe.io.blobproto_to_array(blob))# 将blob中的均值转换成numpy格式,array的shape (mean_number,channel, hight, width)
mean_npy = array[] # 一个array中可以有多组均值存在,故需要通过下标选择其中一组均值
np.save(MEAN_NPY_PATH ,mean_npy)
读取mean.npy
import numpy as np mean_npy = np.load(MEAN_NPY_PATH)
mean = mean_npy.mean().mean()
最新文章
- 基于Ruby的watir-webdriver自动化测试方案与实施(五)
- [Python]命令行进度条
- 黑马程序员+ADO.Net基础(中)
- MySQL缺失mysql_config文件
- iOS 抖动动画
- php计算代码运行时间与内存使用的一段代码
- [Angular 2] Passing data to components with 'properties'
- Linux基本符号
- 新概念英语(1-15)Your passports please
- 2015 多校联赛 ——HDU5348(搜索)
- Jquery weui picker 支持label和value
- 【转载】C#工具类:FTP操作辅助类FTPHelper
- 配置多个相同网段的ECMP下一跳,配合NQA健康检查实现高可靠性
- InternalResourceViewResolver视图解析器(转)
- SpringBoot之使用Lettuce集成Redis
- Java 面向对象编程小练习(曾经)
- 更改docker服务网段分配地址
- 基于R语言的结构方程:lavaan简明教程 [中文翻译版]
- Oracle中Date和Timestamp的区别
- 【gcc】命令记录