opencv4: imshow imread imwrite函数

Mat imread( const String& filename, int flags = IMREAD_COLOR );

其中,filename参数为图像文件的路径,可以是相对路径,也可以是绝对路径;flags参数为图像文件解析的方式,支持的方式有如下:

IMREAD_UNCHANGED:不对图像文件进行任何转换,直接读取;
IMREAD_GRAYSCALE:将任何图像均转换为灰度图像(单通道)进行读取;
IMREAD_COLOR:将任何图像均转为RGB彩色图像(三通道)进行读取;
IMREAD_ANYDEPTH:如果不设置这个参数,16/32位图像将会自动转为8位图像;
IMREAD_ANYCOLOR:将按照图像文件设定的颜色格式进行图像读取;
IMREAD_LOAD_GDAL:调用gdal库进行图像文件读取(可以简单地理解为读取TIFF图像文件)。
————————————————
原文链接:https://blog.csdn.net/qq_38410730/article/details/103864680

 

void imshow(const String& winname, InputArray mat);

 

 

其中,filename参数为图像文件的路径,可以是相对路径,也可以是绝对路径;flags参数为图像文件解析的方式,支持的方式有如下:

IMREAD_UNCHANGED:不对图像文件进行任何转换,直接读取;
IMREAD_GRAYSCALE:将任何图像均转换为灰度图像(单通道)进行读取;
IMREAD_COLOR:将任何图像均转为RGB彩色图像(三通道)进行读取;
IMREAD_ANYDEPTH:如果不设置这个参数,16/32位图像将会自动转为8位图像;
IMREAD_ANYCOLOR:将按照图像文件设定的颜色格式进行图像读取;
IMREAD_LOAD_GDAL:调用gdal库进行图像文件读取(可以简单地理解为读取TIFF图像文件)。

原文链接:https://blog.csdn.net/qq_38410730/article/details/103864680

 

1
bool imwrite(const string& filename, InputArray img, const vector<int>& params=vector<int>() )

  

 

 保存的图片直接保存在工程目录之下。

如果想保存指定文件夹,在文件名前加入指定路径。

posted @   0MrMKG  阅读(199)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示