Commit 3a2a1ec88e0f517c0e163979d89672ee0e32e415
1 parent
e74ebed5
Removed ElicitMetadataTransform
Showing
1 changed file
with
0 additions
and
48 deletions
openbr/plugins/misc.cpp
| @@ -334,54 +334,6 @@ BR_REGISTER(Transform, AnonymizeTransform) | @@ -334,54 +334,6 @@ BR_REGISTER(Transform, AnonymizeTransform) | ||
| 334 | 334 | ||
| 335 | /*! | 335 | /*! |
| 336 | * \ingroup transforms | 336 | * \ingroup transforms |
| 337 | - * \brief Name a metadata value | ||
| 338 | - * \author Scott Klum \cite sklum | ||
| 339 | - */ | ||
| 340 | -class ElicitMetadataTransform : public UntrainableMetaTransform | ||
| 341 | -{ | ||
| 342 | - Q_OBJECT | ||
| 343 | - | ||
| 344 | - Q_PROPERTY(QStringList metadata READ get_metadata WRITE set_metadata RESET reset_metadata STORED false) | ||
| 345 | - BR_PROPERTY(QStringList, metadata, QStringList()) | ||
| 346 | - | ||
| 347 | - void init() | ||
| 348 | - { | ||
| 349 | - Globals->setProperty("parallelism", "0"); // Can only work in single threaded mode | ||
| 350 | - } | ||
| 351 | - | ||
| 352 | - void project(const Template &src, Template &dst) const | ||
| 353 | - { | ||
| 354 | - dst = src; | ||
| 355 | - | ||
| 356 | - QTextStream stream(stdin); | ||
| 357 | - | ||
| 358 | - foreach (const QString &key, metadata) { | ||
| 359 | - qDebug() << "Specify a value for key: " << key; | ||
| 360 | - QString value = stream.readLine(); | ||
| 361 | - if (value[0] == '(') { | ||
| 362 | - QStringList values = value.split(','); | ||
| 363 | - if (values.size() == 2) /* QPointF */ { | ||
| 364 | - values[1].chop(1); | ||
| 365 | - QPointF point(values[0].mid(1).toFloat(), values[1].toFloat()); | ||
| 366 | - if (key != "Points") dst.file.set(key, point); | ||
| 367 | - else dst.file.appendPoint(point); | ||
| 368 | - } | ||
| 369 | - else /* QRectF */ { | ||
| 370 | - values[3].chop(1); | ||
| 371 | - QRectF rect(values[0].mid(1).toFloat(), values[1].toFloat(), values[2].toFloat(), values[3].toFloat()); | ||
| 372 | - if (key != "Rects") dst.file.set(key, rect); | ||
| 373 | - else dst.file.appendRect(rect); | ||
| 374 | - } | ||
| 375 | - } | ||
| 376 | - else dst.file.set(key, value); | ||
| 377 | - } | ||
| 378 | - } | ||
| 379 | -}; | ||
| 380 | - | ||
| 381 | -BR_REGISTER(Transform, ElicitMetadataTransform) | ||
| 382 | - | ||
| 383 | -/*! | ||
| 384 | - * \ingroup transforms | ||
| 385 | * \brief Change the br::Template::file extension | 337 | * \brief Change the br::Template::file extension |
| 386 | * \author Josh Klontz \cite jklontz | 338 | * \author Josh Klontz \cite jklontz |
| 387 | */ | 339 | */ |