提问者:小点点

opencv C++中如何通过黑白蒙版范围改变图像亮度


我有两个图像:

Mat originalImage = imread(addr, IMREAD_UNCHANGED);
Mat maskImage = imread(addr, 0);

原始图像
掩码图像

maskImage是一个灰度图像,两个图像的大小是相同的。
我的问题是如何通过opencv C++中的蒙版来改变图像的亮度? 我们有一个介于0和255之间的范围。0表示不改变亮度,255是最大亮度。
谢谢。


共1个答案

匿名用户

看看如何改变图像的亮度,这段代码是用python编写的,但是你可以使用C++API

相关问题


MySQL Query : SELECT * FROM v9_ask_question WHERE 1=1 AND question regexp '(opencv|c++|中|黑白|蒙|版|改变|图像|亮度)' ORDER BY qid DESC LIMIT 20
MySQL Error : Got error 'repetition-operator operand invalid' from regexp
MySQL Errno : 1139
Message : Got error 'repetition-operator operand invalid' from regexp
Need Help?