```cpp
void colorReduce(cv::Mat image,int div){
int nr = image.rows;
int nc = image.colsimage.channels();
for(int i = 0;i<nr;i++){
uchar data= image.prt
data[j] = data[j]/div*div + div/2
这一句起到了归类的作用,感觉可以移植到别的算法里
与此类似的还有
data[j] = data[j] - data[j]%div + div/2;
如果假设div为2的整数次幂
可以对象素取整的掩模来计算:
uchar mask = 0xFF<<n;
data[i] = (data[i]&mask) + div/2;