انتقال تصویر Opencv به لایه وردی Caffe - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

انتقال تصویر Opencv به لایه وردی Caffe

0 امتیاز
سلام.تصویر ورودی در cv::Mat بارگذاری کردم چطور cv::Mat را به لایه ورودی شبکه انتقال بدم؟
سوال شده تیر 9, 1396  بوسیله ی RaHmAtI (امتیاز 76)   1 17 21

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

ابتدا لایه ورودی را از caffe::Net می گیری و سپس داده ها را ست می کنی.

cv::Mat input_img;
Blob<float>* input_layer = net_->input_blobs()[0];
input_layer->Reshape(1,input_image.channels(), input_image.rows, input_image.cols);
input_blob_->set_cpu_data((float*)input_image_.data);

 

پاسخ داده شده تیر 9, 1396 بوسیله ی عباس مولایی (امتیاز 2,754)   1 5 13
انتخاب شد مرداد 21, 1399 بوسیله ی farnoosh
...