如何解决从简历垫向caffe blob分配数据
我想将数据从boost::shared_ptr<caffe::Blob<float>>
分配给cv::Mat
On this page,我发现blobFromImage
函数将bgr opencv图像转换为caffe需要的4d blob输入,以及诸如裁剪和减去均值之类的东西。
但是,如何将返回的cv::Mat
分配给caffe::Blob<float>
示例代码:
cv::Mat image = cv::imread("/path/to/image"); // 3 channel iamge
cv::Mat blob = cv::dnn::blobFromImage(image);
boost::shared_ptr<caffe::Blob<float>> inputBlob = net.blob_by_name("data");
// something like assignment inputBlob.data() = blob;
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。