dnn.blobFromImage function
发布时间
阅读量:
阅读量
深度学习:OpenCV的blobFromImage如何工作
深度学习中OpnenCV的blobFromImage是对输入图像做了什么呢?
许多读者在PyImageSearch中表现出浓厚的兴趣。
blobFromImage到底对图像进行了哪些具体的处理呢?
你也必然清楚,在使用深度神经网络进行预测时,你需要先对数据进行预处理。
在深度学习和图像分类领域,预处理任务通常包含:
1.减均值(Mean subtraction)
2.按比例缩放(Scaling by some factor)
该系统新增了‘dnn’神经网络模块,并包含两个预处理函数;该系统准备好利用预训练的深度学习模型来进行分类任务。
这篇博文里,我打算深入探讨OpenCV中的cv2.dnn.blobFromImage和cv2.dnn.blobFromImages这两个预处理函数的具体机制
OpenCV提供两个函数用来促进图像预处理,用于深度学习分类。
cv2.dnn.blobFromImage
cv2.dnn.blobFromImages
这两个函数执行:
减均值
2.缩放
3.通道交换(可选)
下面我们有这些内容:
研究减均值
全部评论 (0)
还没有任何评论哟~
