1. 이미지 버퍼에서 cv::Mat 초기화 하기.

cv::Mat originFrame = cv::Mat(GetHeight(), GetWidth(), CV_8UC1, GetBits());





2. cv::Mat 의 영상을 BYTE 배열로 변환하기.


LPBYTE src = originFrame.data;
LPBYTE dst = GetBits();

if (src != dst)
{
	Concurrency::parallel_for(0l, (LONG)GetHeight(), [&](int y)
	{
		LPBYTE src_line = src + (y * originFrame.cols);
		LPBYTE dst_line = dst + (y * GetWidthBytes());
		memcpy(dst_line, src_line, GetWidth());
	});
}

+ Recent posts