OpenCV imwrite 的使用方法

本文介绍了如何使用OpenCV的imwrite函数来保存图像,特别关注了JPEG和PNG格式的质量设置。通过设置参数vector<int>,可以调整JPEG的质量(默认95)和PNG的压缩级别(默认3)。例如,将JPEG质量设为90,可以使用`imwrite("alpha.jpeg", image_gray, {CV_IMWRITE_JPEG_QUALITY, 90})`;对于PNG,压缩级别设为2,则用`imwrite("alpha.png", image_gray, {CV_IMWRITE_PNG_COMPRESSION, 2})`。" 116613920,10535756,Linux内核中获取并打印进程名与PID的方法,"['Linux内核', '驱动开发', '进程管理']
摘要由CSDN通过智能技术生成
imwrite()是c++版本定义如下:
C++: bool imwrite(const string& filename, InputArray img, const vector<int>& params=vector<int>() )vector<int>不是int型,vector 是一个类模板。不是一种数据类型,vector<int>是一种数据类型。Vector的存储空间是连续。
第3个变量有3个定义:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值