Commit 78dcab2320c998c49dab9aa8b2ebd6ac35700ee7

Authored by Josh Klontz
1 parent 63de49e7

tweaks

sdk/openbr_plugin.cpp
@@ -415,7 +415,7 @@ QStringList Object::arguments() const @@ -415,7 +415,7 @@ QStringList Object::arguments() const
415 for (int i=metaObject()->propertyOffset(); i<metaObject()->propertyCount(); i++) { 415 for (int i=metaObject()->propertyOffset(); i<metaObject()->propertyCount(); i++) {
416 QMetaProperty property = metaObject()->property(i); 416 QMetaProperty property = metaObject()->property(i);
417 if (property.isStored(this)) continue; 417 if (property.isStored(this)) continue;
418 - arguments.append(property.read(this).toString()); 418 + arguments.append(argument(i));
419 } 419 }
420 return arguments; 420 return arguments;
421 } 421 }
sdk/plugins/llvm.cpp
@@ -325,9 +325,7 @@ public: @@ -325,9 +325,7 @@ public:
325 325
326 private: 326 private:
327 QString mangledName(const Matrix &m) const { 327 QString mangledName(const Matrix &m) const {
328 - QStringList kernelArguments;  
329 - for (int i=metaObject()->propertyOffset(); i<metaObject()->propertyCount(); i++)  
330 - kernelArguments.append(metaObject()->property(i).read(this).toString()); 328 + QStringList kernelArguments = arguments();
331 kernelArguments.append(m.toString()); 329 kernelArguments.append(m.toString());
332 return "jitcv_" + name().remove("Transform") + "_" + kernelArguments.join("_"); 330 return "jitcv_" + name().remove("Transform") + "_" + kernelArguments.join("_");
333 } 331 }
@@ -531,7 +529,8 @@ BR_REGISTER(Transform, powTransform) @@ -531,7 +529,8 @@ BR_REGISTER(Transform, powTransform)
531 * \ingroup transforms 529 * \ingroup transforms
532 * \brief LLVM sum transform 530 * \brief LLVM sum transform
533 * \author Josh Klontz \cite jklontz 531 * \author Josh Klontz \cite jklontz
534 - */class sumTransform : public Kernel 532 + */
  533 +class sumTransform : public Kernel
535 { 534 {
536 Q_OBJECT 535 Q_OBJECT
537 Q_PROPERTY(bool channels READ get_channels WRITE set_channels RESET reset_channels STORED false) 536 Q_PROPERTY(bool channels READ get_channels WRITE set_channels RESET reset_channels STORED false)
@@ -779,7 +778,7 @@ class _QuantizeTransform : public Transform @@ -779,7 +778,7 @@ class _QuantizeTransform : public Transform
779 } 778 }
780 }; 779 };
781 780
782 -//BR_REGISTER(Transform, _QuantizeTransform) 781 +BR_REGISTER(Transform, _QuantizeTransform)
783 782
784 /*! 783 /*!
785 * \ingroup initializers 784 * \ingroup initializers
@@ -822,24 +821,24 @@ class LLVMInitializer : public Initializer @@ -822,24 +821,24 @@ class LLVMInitializer : public Initializer
822 Type::getInt16Ty(getGlobalContext()), // hash 821 Type::getInt16Ty(getGlobalContext()), // hash
823 NULL); 822 NULL);
824 823
825 - QSharedPointer<Transform> kernel(Transform::make("abs", NULL)); 824 +// QSharedPointer<Transform> kernel(Transform::make("abs", NULL));
826 825
827 - Template src, dst;  
828 - src.m() = (Mat_<qint8>(2,2) << -1, -2, 3, 4);  
829 - kernel->project(src, dst);  
830 - qDebug() << dst.m(); 826 +// Template src, dst;
  827 +// src.m() = (Mat_<qint8>(2,2) << -1, -2, 3, 4);
  828 +// kernel->project(src, dst);
  829 +// qDebug() << dst.m();
831 830
832 - src.m() = (Mat_<qint32>(2,2) << -1, -3, 9, 27);  
833 - kernel->project(src, dst);  
834 - qDebug() << dst.m(); 831 +// src.m() = (Mat_<qint32>(2,2) << -1, -3, 9, 27);
  832 +// kernel->project(src, dst);
  833 +// qDebug() << dst.m();
835 834
836 - src.m() = (Mat_<float>(2,2) << -1.5, -2.5, 3.5, 4.5);  
837 - kernel->project(src, dst);  
838 - qDebug() << dst.m(); 835 +// src.m() = (Mat_<float>(2,2) << -1.5, -2.5, 3.5, 4.5);
  836 +// kernel->project(src, dst);
  837 +// qDebug() << dst.m();
839 838
840 - src.m() = (Mat_<double>(2,2) << 1.75, 2.75, -3.75, -4.75);  
841 - kernel->project(src, dst);  
842 - qDebug() << dst.m(); 839 +// src.m() = (Mat_<double>(2,2) << 1.75, 2.75, -3.75, -4.75);
  840 +// kernel->project(src, dst);
  841 +// qDebug() << dst.m();
843 } 842 }
844 843
845 void finalize() const 844 void finalize() const