extending stitching module for Java and Python bindings

This commit is contained in:
abidrahmank
2014-08-20 21:26:08 +05:30
committed by Alexander Smorkalov
parent f187fd99da
commit 797143d515
3 changed files with 67 additions and 16 deletions

View File

@@ -114,6 +114,7 @@ typedef SimpleBlobDetector::Params SimpleBlobDetector_Params;
typedef cvflann::flann_distance_t cvflann_flann_distance_t;
typedef cvflann::flann_algorithm_t cvflann_flann_algorithm_t;
typedef Stitcher::Status Status;
static PyObject* failmsgp(const char *fmt, ...)
{
@@ -444,6 +445,12 @@ PyObject* pyopencv_from(const bool& value)
return PyBool_FromLong(value);
}
template<>
PyObject* pyopencv_from(const Status& value)
{
return PyInt_FromLong(value);
}
template<>
bool pyopencv_to(PyObject* obj, bool& value, const char* name)
{