[問題] 關於OpenCV裡的GpuMat
開發平台(Platform):
VS2010
額外使用到的函數庫(Library Used):
OpenCV 2.3.1 CUDA 4.1
問題(Question):
請問有沒有人知道為什麼cv::Mat以upload方式傳給cv::GpuMat的時候時間會卡很久?
我用cudaEvent計算運算時間竟然要2.6秒...
我用的顯卡是GTX TITAN,不知道是不是這張顯卡在把CPU資料傳給GPU的時候會比較耗時?
還是有其他原因,希望版上高手可以幫忙解答
謝謝
程式碼(Code):
cv::Mat const BilateralFilter_dispsrc_DDA = cv::imread(src_Path.c_str() ,
CV_LOAD_IMAGE_GRAYSCALE);
cv::gpu::GpuMat BilateralFilter_dispsrc;
BilateralFilter_dispsrc.upload(BilateralFilter_dispsrc_DDA);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.177.11
※ 編輯: zhuning331 來自: 140.116.177.11 (02/26 20:35)
※ 編輯: zhuning331 來自: 140.116.177.11 (02/26 20:36)
※ 編輯: zhuning331 來自: 140.116.177.11 (02/26 20:38)
※ 編輯: zhuning331 來自: 140.116.177.11 (02/26 20:39)
→
02/26 20:43, , 1F
02/26 20:43, 1F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章