我正在使用C ++和OpenCV函数来检测图像中像素的颜色,确定它所在的颜色范围,并用通用颜色replace它。 例如,绿色可以从深绿色到浅绿色,程序会确定它仍然是绿色的,并用简单的绿色代替它,使得输出图像看起来非常简单。 一切都设置好了,但是我很难定义每个范围的特性,并且如果有人知道,或者给定BGR值的公式可以确定一个像素的整体颜色,那么我很好奇。 如果没有,我将不得不做很多的实验,并自己做,但如果已经存在,可以节省时间。 我做了大量的研究,到目前为止还没有发现任何东西。