我有一個矩陣作爲「srcMat」,700x1大小。我用下面的命令給值一個空矩陣「dstMat」:矩陣全部爲零超過循環
cv::Mat dstMat (srcMat.rows, srcMat.cols, srcMat.type());
for (int i = 0; i < medianMat.cols ; i ++)
{
dstMat(cv::Range::all(), cv::Range(i*5+1, i*5+4)).setTo(srcMat.at<int>(i));
}
但這裏的問題是:dstMat是全零之外(後)「for」循環,但循環中,它具有正是我想要的價值。這裏有什麼問題?提前謝謝了。
你能提供更多關於什麼是dstMat,medianMat及其大小和數值的細節,以便我們可以運行該模塊並進行測試... – G453 2012-08-13 16:45:26