0
주어진 치수와 데이터 유형으로 초기 값이 0 인 Mat 객체 D4가 선언되었습니다. 그때 나는이제로 매트 객체에 0 이외의 값이 있습니다.
Mat D4=Mat::zeros(7168,7424,CV_32FC1);
Mat res6;
for (i=0; i<7168; i++)
for(j=0; j<7424; j++)
{
DC_.at<uchar>(i, j) = (unsigned char)D4.at<float>(i, j);
}
resize(DC_, res6, Size(512, 512));
imshow("Test", res6);
내가 완전한 검은 색 이미지를 기대 썼다, 작은 차원을 표시합니다. 그러나 오른쪽 하단에 회색 값의 패치가 있습니다 (해당 패치는 정확한 위치에서 입력 이미지와 비슷합니다). 왜 이런 일이 발생합니까? 무슨 일 이니? 빨리 대답하십시오.
'DC_'의 매트릭스 생성을 보여주십시오. 어쩌면 그것은 다른 차원을 가지고 있을까요? – Micka
해결책을 찾았습니까? – Micka