设为首页收藏本站 |天气与日历| 2025-08-23 星期六 06:10:00 乙巳(蛇)年 七月初一 卯时 处暑
     
切换到窄版

私人站点

 找回密码
 立即注册
搜索
查看: 241|回复: 0

保存图像(cv::imwrite)

[复制链接]

954

主题

954

帖子

3879

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3879
发表于 2022-2-19 20:12:06 | 显示全部楼层 |阅读模式
保存图像文件到指定目录路径
只有8位、16位的PNG、JPG、Tiff文件格式而且是单通道或者三通道的BGR的图像才可以通过这种方式保存
保存PNG格式的时候可以保存透明通道的图片
可以指定压缩参数

[C++] 纯文本查看 复制代码
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;

int main() {

	Mat src = imread("0.jpg");  
	if (src.empty()) {
		return 0;
	}

	Mat output_image;
	cvtColor(src, output_image, CV_BGR2HLS);
	imwrite("d:/0_w.jpg", output_image);
	//imwrite 保存图片
	//第一个参数  文件路径
	//第二个参数  Mat对象
	
	waitKey(0);
	return 0;

}


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|编程站点 ( 冀ICP备2023028127号-2 )|友链申请|

GMT+8, 2025-8-23 06:10 , Processed in 0.095386 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表