하나의 행렬이 "srcMat"로 700x1 크기입니다. 이다행렬이 모두 0입니다. 루프를 외주 크기로 만듭니다.
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가 모두 0 외부 (후) 루프 "에 대한"하지만 루프 내부, 그것은 가지고있다 나는 빈 매트릭스 "dstMat"에 값을 제공하기 위해 다음 명령을 사용 내가 원하는 바로 그 가치. 여기에 어떤 문제가 있습니까? 미리 감사드립니다.
dstMat, medianMat 및 크기와 값에 대한 자세한 내용을 제공하여 블록을 실행하고 테스트를 수행 할 수 있습니까? – G453