Fix the documentation for Mat::diag(int). (#8199)
authorFangjun KUANG <csukuangfj@gmail.com>
Thu, 16 Feb 2017 15:00:32 +0000 (16:00 +0100)
committerVadim Pisarevsky <vadim.pisarevsky@gmail.com>
Thu, 16 Feb 2017 15:00:32 +0000 (18:00 +0300)
* Fix the documentation for Mat::diag(int).

Fix issue #8181

* Fix the documentation for Mat::diag(int).

Fix issue #8181.

* Add support for printing out cv::Complex.

* Remove extra spaces.

* cv::Complex is submitted as a new pull request.

modules/core/include/opencv2/core/mat.hpp

index 0953b36..70ecac1 100644 (file)
@@ -1081,9 +1081,9 @@ public:
     single-column matrix. Similarly to Mat::row and Mat::col, this is an O(1) operation.
     @param d index of the diagonal, with the following values:
     - `d=0` is the main diagonal.
-    - `d>0` is a diagonal from the lower half. For example, d=1 means the diagonal is set
+    - `d<0` is a diagonal from the lower half. For example, d=-1 means the diagonal is set
       immediately below the main one.
-    - `d<0` is a diagonal from the upper half. For example, d=-1 means the diagonal is set
+    - `d>0` is a diagonal from the upper half. For example, d=1 means the diagonal is set
       immediately above the main one.
      */
     Mat diag(int d=0) const;