#include <opencv2/opencv.hpp> int main() { cv::Mat src = cv::imread("./tu/马.jpg", cv::IMREAD_UNCHANGED); cv::Mat img(300, 200, CV_32FC3, cv::Scalar(0, 0,255)); //创建一副图像 /* 参数1:图像的宽 参数2:图像的高 参数3:CV_32F表示每个元素的值的类型为32位浮点数; 格式:CV_比特数S|U|F 比特数:代表8bite,16bites,32bites,64bites S--代表---signed int---有符号整形 U--代表--unsigned int--无符号整形 F--代表--float---------单精度浮点型 C2表示通道数 1--灰度图片--grayImg---是单通道图像 3--RGB彩色图像---------是3通道图像 4--带Alph通道的RGB图像--是4通道图像 参数4:Scalar设置每个通道的值。B通道=0,G通道=0,R通道=255 */ cv::imshow("img", img); cv::waitKey(); }