🖼️ C# OpenCvSharp:图片读取小课堂 🎨
🌟 函数介绍 🌟
在C# OpenCvSharp中,有一个叫 imread 的函数,它能帮我们从电脑上读取图片。你可以用它加载图片,然后对图片进行各种有趣的操作,比如改变颜色、调整大小等等。 😄
📝 函数定义
Mat imread(const String& filename, int flags = IMREAD_COLOR);
这个函数有两个参数:
filename:图片的文件名。
flags:读取图片时的选项。
📂 参数详解
1.Filename
filename 就是你想要读取的图片文件的名字。比如,如果你有一张图片叫 “cat.png”,你可以这样用:
Mat img = imread(“cat.png”);
2.Flags
flags 是一些选项,可以告诉 imread 函数你想要怎样读取图片。这里有一些不同的选项:
IMREAD_UNCHANGED:原样读取图片,保留透明部分。
Mat img = imread(“cat.png”, IMREAD_UNCHANGED);
IMREAD_GRAYSCALE:读取灰度图,也就是黑白的图片。
Mat img = imread(“cat.png”, IMREAD_GRAYSCALE);
IMREAD_COLOR:读取彩色图片ÿ