refactor OPENCV_FEATURES