static MatExpr zeros(int rows, int cols, int type);
cv::Mat m1 = cv::Mat::zeros(100, 100, CV_8UC3);
cv::Mat m2 = ~m1;
cv::Mat m1 = cv::Mat(100, 100, CV_8UC1, cv::Scalar::all(0));
cv::Mat m2 = cv::Mat(100, 100, CV_8UC1, cv::Scalar::all(255));
cv::Mat imageOpt = cv::Mat(imageGray.rows, imageGray.cols, CV_8UC3, cv::Scalar::all(255));
从roi得到:
cv::Mat temp = cv::Mat::zeros(m_iHeight, m_iWidth, CV_8UC1);
cv::Point p1 = cv::Point(0,0);
cv::Point p2 = cv::Point(100,100);
cv::rectangle(temp, p1, p2, cv::Scalar(255), -1);
从buffer得到:
cv::Mat frame_gray(m_nImageHeight, m_nImageWidth, CV_8UC1, m_pBufferStart8);
cv::Mat hoImage_Gray = cv::Mat(height, width, CV_8UC1, (uchar *)pImageBuf8);