optimized cv::inRange