! Set color space in which the classification will be performed. */
| 203 | |
| 204 | /*! Set color space in which the classification will be performed. */ |
| 205 | void Vectorizer::setColorSpace(ColorSpace colorSpace) |
| 206 | { |
| 207 | this->colorSpace = colorSpace; |
| 208 | switch (colorSpace) |
| 209 | { |
| 210 | case COLSPC_RGB: |
| 211 | mc = std::make_unique<MapColorRGB>(p); |
| 212 | break; |
| 213 | case COLSPC_HSV: |
| 214 | mc = std::make_unique<MapColorHSV>(p); |
| 215 | break; |
| 216 | default: |
| 217 | qWarning("UNIMPLEMENTED colorspace"); |
| 218 | } |
| 219 | } |
| 220 | |
| 221 | /*! Set Minkowski metrics parameter. |
| 222 | \sa MapColor */ |
no outgoing calls
no test coverage detected