Commit af86e87c authored by James Bowman's avatar James Bowman

Export CV_PI explcitly, #758.

parent 5633cf03
...@@ -3962,6 +3962,9 @@ void initcv() ...@@ -3962,6 +3962,9 @@ void initcv()
convert.to = &cvmat_Type; convert.to = &cvmat_Type;
PyDict_SetItemString(d, "cvmat", convert.o); PyDict_SetItemString(d, "cvmat", convert.o);
// AFAIK the only floating-point constant
PyDict_SetItemString(d, "CV_PI", PyFloat_FromDouble(CV_PI));
#define PUBLISH(I) PyDict_SetItemString(d, #I, PyInt_FromLong(I)) #define PUBLISH(I) PyDict_SetItemString(d, #I, PyInt_FromLong(I))
#define PUBLISHU(I) PyDict_SetItemString(d, #I, PyLong_FromUnsignedLong(I)) #define PUBLISHU(I) PyDict_SetItemString(d, #I, PyLong_FromUnsignedLong(I))
#define PUBLISH2(I, value) PyDict_SetItemString(d, #I, PyLong_FromLong(value)) #define PUBLISH2(I, value) PyDict_SetItemString(d, #I, PyLong_FromLong(value))
......
...@@ -330,7 +330,6 @@ ...@@ -330,7 +330,6 @@
#define CV_IMWRITE_PXM_BINARY 32 #define CV_IMWRITE_PXM_BINARY 32
#define IPL_ORIGIN_TL 0 #define IPL_ORIGIN_TL 0
#define IPL_ORIGIN_BL 1 #define IPL_ORIGIN_BL 1
#define CV_PI
#define CV_GAUSSIAN_5x5 #define CV_GAUSSIAN_5x5
#define CV_CN_MAX #define CV_CN_MAX
#define CV_WINDOW_AUTOSIZE 1 #define CV_WINDOW_AUTOSIZE 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment