所以我试图用 OpenCV 来增加对比度和亮度。这就是我正在做的事情:
Mat image_copy;
cvtColor(image, image_copy, CV_BGRA2BGR);
image_copy.convertTo(image, -1, 1.3, 0.15);
我得到的图像看起来很奇怪。它有蓝色调。红色和蓝色是颠倒的。所以我的红色套头衫是蓝色的,桌子上的一个蓝色罐头是红色的。
为什么?
我基本上是想达到与您在此处将对比度设置为 30 并将亮度设置为 15 时相同的效果: