opencv_version
authorDmitriy Anisimov <avdmitry@gmail.com>
Sat, 4 Oct 2014 17:39:26 +0000 (21:39 +0400)
committerDmitriy Anisimov <avdmitry@gmail.com>
Sat, 4 Oct 2014 17:39:57 +0000 (21:39 +0400)
samples/cpp/opencv_version.cpp
samples/java/opencv_version.java [new file with mode: 0644]
samples/python2/opencv_version.py [new file with mode: 0644]

index ec9b47d..0ee3494 100644 (file)
@@ -25,7 +25,7 @@ int main(int argc, const char* argv[])
     }
     else
     {
-        std::cout << "OpenCV " << CV_VERSION << std::endl;
+        std::cout << "Welcome to OpenCV " << CV_VERSION << std::endl;
     }
 
     return 0;
diff --git a/samples/java/opencv_version.java b/samples/java/opencv_version.java
new file mode 100644 (file)
index 0000000..93e3da0
--- /dev/null
@@ -0,0 +1,23 @@
+import org.opencv.core.Core;
+
+class opencv_version {
+
+  static { System.loadLibrary(Core.NATIVE_LIBRARY_NAME); }
+
+  public static void main(String[] args) {
+
+    if ((1==args.length) && (0==args[0].compareTo("--build"))) {
+
+        System.out.println(Core.getBuildInformation());
+    } else
+    if ((1==args.length) && (0==args[0].compareTo("--help"))) {
+
+        System.out.println("\t--build\n\t\tprint complete build info");
+        System.out.println("\t--help\n\t\tprint this help");
+    } else {
+
+        System.out.println("Welcome to OpenCV " + Core.VERSION);
+    }
+  }
+
+}
diff --git a/samples/python2/opencv_version.py b/samples/python2/opencv_version.py
new file mode 100644 (file)
index 0000000..8c966f1
--- /dev/null
@@ -0,0 +1,18 @@
+#!/usr/bin/env python
+
+import cv2
+
+if __name__ == '__main__':
+    import sys
+    try:
+        param = sys.argv[1]
+    except:
+        param = ""
+
+    if ("--build" == param):
+        print cv2.getBuildInformation()
+    elif ("--help" == param):
+        print "\t--build\n\t\tprint complete build info"
+        print "\t--help\n\t\tprint this help"
+    else:
+        print "Welcome to OpenCV"