Mat srcImage(64, 64, CV_8UC1, Scalar(255, 255, 255));//创建一个高64,宽64的灰度图的Mat对象
Mat signal = imread("D:\\sxl\\处理图片\\分类rnm\\0\\2_m.jpg", 0);
Mat imageROI = srcImage(Rect((srcImage.cols - signal.cols) / 2, (srcImage.rows - signal.rows) / 2, signal.cols, signal.rows));
Mat mask = imread("D:\\sxl\\处理图片\\分类rnm\\0\\2_m.jpg", 0);
threshold(mask, mask, 200, 255, CV_THRESH_BINARY_INV); //针对白底黑字
signal.copyTo(imageROI, mask);
imshow("Tes2t", srcImage); //窗口中显示图像
imwrite("D:\\1.jpg", srcImage);
waitKey(0); //
原图
效果图,宽高都是64*64
统一宽高后,方便训练