]> rtime.felk.cvut.cz Git - opencv.git/commitdiff
#11: export IPL_DEPTH_8S etc as UnsignedLong
authorjamesb <jamesb@73c94f0f-984f-4a5f-82bc-2d8db8d8ee08>
Tue, 8 Dec 2009 01:20:34 +0000 (01:20 +0000)
committerjamesb <jamesb@73c94f0f-984f-4a5f-82bc-2d8db8d8ee08>
Tue, 8 Dec 2009 01:20:34 +0000 (01:20 +0000)
git-svn-id: https://code.ros.org/svn/opencv/trunk@2380 73c94f0f-984f-4a5f-82bc-2d8db8d8ee08

opencv/interfaces/python/cv.cpp

index 0b055202abb8ccf7c5e104e186759bb2a6231ef9..2d8fcd22723e9b968fcf382d4589372be2ca2cdc 100644 (file)
@@ -3527,14 +3527,16 @@ void initcv()
   PyDict_SetItemString(d, "cvmat", (PyObject*)&cvmat_Type);
 
 #define PUBLISH(I) PyDict_SetItemString(d, #I, PyInt_FromLong(I))
+#define PUBLISHU(I) PyDict_SetItemString(d, #I, PyLong_FromUnsignedLong(I))
+
+  PUBLISHU(IPL_DEPTH_8U);
+  PUBLISHU(IPL_DEPTH_8S);
+  PUBLISHU(IPL_DEPTH_16U);
+  PUBLISHU(IPL_DEPTH_16S);
+  PUBLISHU(IPL_DEPTH_32S);
+  PUBLISHU(IPL_DEPTH_32F);
+  PUBLISHU(IPL_DEPTH_64F);
 
-  PUBLISH(IPL_DEPTH_8U);
-  PUBLISH(IPL_DEPTH_8S);
-  PUBLISH(IPL_DEPTH_16U);
-  PUBLISH(IPL_DEPTH_16S);
-  PUBLISH(IPL_DEPTH_32S);
-  PUBLISH(IPL_DEPTH_32F);
-  PUBLISH(IPL_DEPTH_64F);
   PUBLISH(CV_LOAD_IMAGE_COLOR);
   PUBLISH(CV_LOAD_IMAGE_GRAYSCALE);
   PUBLISH(CV_LOAD_IMAGE_UNCHANGED);