updating python tutorials + providing necessary data
authorStevenPuttemans <steven.puttemans@kuleuven.be>
Tue, 25 Oct 2016 09:41:03 +0000 (11:41 +0200)
committerStevenPuttemans <steven.puttemans@kuleuven.be>
Wed, 26 Oct 2016 11:14:20 +0000 (13:14 +0200)
20 files changed:
doc/py_tutorials/py_core/py_basic_ops/py_basic_ops.markdown
doc/py_tutorials/py_core/py_image_arithmetics/py_image_arithmetics.markdown
doc/py_tutorials/py_imgproc/py_filtering/py_filtering.markdown
doc/py_tutorials/py_imgproc/py_geometric_transformations/py_geometric_transformations.markdown
doc/py_tutorials/py_imgproc/py_houghcircles/py_houghcircles.markdown
doc/py_tutorials/py_imgproc/py_houghlines/py_houghlines.markdown
doc/py_tutorials/py_imgproc/py_thresholding/py_thresholding.markdown
samples/cpp/peopledetect.cpp
samples/data/apple.jpg [new file with mode: 0644]
samples/data/gradient.png [new file with mode: 0644]
samples/data/ml.png [new file with mode: 0644]
samples/data/opencv-logo-white.png [new file with mode: 0644]
samples/data/opencv-logo.png
samples/data/orange.jpg [new file with mode: 0644]
samples/data/sudoku.png [new file with mode: 0644]
samples/data/vtest.avi [moved from samples/data/768x576.avi with 100% similarity]
samples/gpu/bgfg_segm.cpp
samples/gpu/performance/tests.cpp
samples/tapi/bgfg_segm.cpp
samples/tapi/hog.cpp

index a9b4905..19992fc 100644 (file)
@@ -173,7 +173,7 @@ from matplotlib import pyplot as plt
 
 BLUE = [255,0,0]
 
-img1 = cv2.imread('opencv_logo.png')
+img1 = cv2.imread('opencv-logo.png')
 
 replicate = cv2.copyMakeBorder(img1,10,10,10,10,cv2.BORDER_REPLICATE)
 reflect = cv2.copyMakeBorder(img1,10,10,10,10,cv2.BORDER_REFLECT)
index 609e610..8995c93 100644 (file)
@@ -51,7 +51,7 @@ is given 0.3. cv2.addWeighted() applies following equation on the image.
 Here \f$\gamma\f$ is taken as zero.
 @code{.py}
 img1 = cv2.imread('ml.png')
-img2 = cv2.imread('opencv_logo.jpg')
+img2 = cv2.imread('opencv-logo.png')
 
 dst = cv2.addWeighted(img1,0.7,img2,0.3,0)
 
@@ -77,7 +77,7 @@ bitwise operations as below:
 @code{.py}
 # Load two images
 img1 = cv2.imread('messi5.jpg')
-img2 = cv2.imread('opencv_logo.png')
+img2 = cv2.imread('opencv-logo.png')
 
 # I want to put logo on top-left corner, So I create a ROI
 rows,cols,channels = img2.shape
index 95bfef2..bc3e87b 100644 (file)
@@ -69,7 +69,7 @@ import cv2
 import numpy as np
 from matplotlib import pyplot as plt
 
-img = cv2.imread('opencv_logo.png')
+img = cv2.imread('opencv-logo-white.png')
 
 blur = cv2.blur(img,(5,5))
 
index bce3374..a71878f 100644 (file)
@@ -135,7 +135,7 @@ matrix.
 
 See the code below:
 @code{.py}
-img = cv2.imread('sudokusmall.png')
+img = cv2.imread('sudoku.png')
 rows,cols,ch = img.shape
 
 pts1 = np.float32([[56,65],[368,52],[28,387],[389,390]])
index 159e479..50fc05c 100644 (file)
@@ -23,7 +23,7 @@ explained in the documentation. So we directly go to the code.
 import cv2
 import numpy as np
 
-img = cv2.imread('opencv_logo.png',0)
+img = cv2.imread('opencv-logo-white.png',0)
 img = cv2.medianBlur(img,5)
 cimg = cv2.cvtColor(img,cv2.COLOR_GRAY2BGR)
 
index 881cf2a..5b569ed 100644 (file)
@@ -73,7 +73,7 @@ represents the minimum length of line that should be detected.
 import cv2
 import numpy as np
 
-img = cv2.imread('dave.jpg')
+img = cv2.imread('sudoku.png')
 gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
 edges = cv2.Canny(gray,50,150,apertureSize = 3)
 
@@ -121,7 +121,7 @@ the parameters of lines, and you had to find all the points. Here, everything is
 import cv2
 import numpy as np
 
-img = cv2.imread('dave.jpg')
+img = cv2.imread('sudoku.png')
 gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
 edges = cv2.Canny(gray,50,150,apertureSize = 3)
 lines = cv2.HoughLinesP(edges,1,np.pi/180,100,minLineLength=100,maxLineGap=10)
index b9cc029..5fc6240 100644 (file)
@@ -87,7 +87,7 @@ import cv2
 import numpy as np
 from matplotlib import pyplot as plt
 
-img = cv2.imread('dave.jpg',0)
+img = cv2.imread('sudoku.png',0)
 img = cv2.medianBlur(img,5)
 
 ret,th1 = cv2.threshold(img,127,255,cv2.THRESH_BINARY)
index aca05fd..5fa2382 100644 (file)
@@ -16,7 +16,7 @@ const char* keys =
     "{ help h      |                     | print help message }"
     "{ image i     |                     | specify input image}"
     "{ camera c    |                     | enable camera capturing }"
-    "{ video v     | ../data/768x576.avi | use video as input }"
+    "{ video v     | ../data/vtest.avi   | use video as input }"
     "{ directory d |                     | images directory}"
 };
 
@@ -79,7 +79,7 @@ int main(int argc, char** argv)
     namedWindow("people detector", 1);
 
     string pattern_glob = "";
-    string video_filename = "../data/768x576.avi";
+    string video_filename = "../data/vtest.avi";
     int camera_id = -1;
     if (parser.has("directory"))
     {
diff --git a/samples/data/apple.jpg b/samples/data/apple.jpg
new file mode 100644 (file)
index 0000000..2ff27ee
Binary files /dev/null and b/samples/data/apple.jpg differ
diff --git a/samples/data/gradient.png b/samples/data/gradient.png
new file mode 100644 (file)
index 0000000..255e77f
Binary files /dev/null and b/samples/data/gradient.png differ
diff --git a/samples/data/ml.png b/samples/data/ml.png
new file mode 100644 (file)
index 0000000..6420b44
Binary files /dev/null and b/samples/data/ml.png differ
diff --git a/samples/data/opencv-logo-white.png b/samples/data/opencv-logo-white.png
new file mode 100644 (file)
index 0000000..3c70984
Binary files /dev/null and b/samples/data/opencv-logo-white.png differ
index 8cd8155..bc71a2a 100644 (file)
Binary files a/samples/data/opencv-logo.png and b/samples/data/opencv-logo.png differ
diff --git a/samples/data/orange.jpg b/samples/data/orange.jpg
new file mode 100644 (file)
index 0000000..773a846
Binary files /dev/null and b/samples/data/orange.jpg differ
diff --git a/samples/data/sudoku.png b/samples/data/sudoku.png
new file mode 100644 (file)
index 0000000..763e518
Binary files /dev/null and b/samples/data/sudoku.png differ
index 00bb59e..5383db7 100644 (file)
@@ -23,10 +23,10 @@ enum Method
 int main(int argc, const char** argv)
 {
     cv::CommandLineParser cmd(argc, argv,
-        "{ c camera |             | use camera }"
-        "{ f file   | ../data/768x576.avi | input video file }"
-        "{ m method | mog         | method (mog, mog2, gmg, fgd) }"
-        "{ h help   |             | print help message }");
+        "{ c camera |                    | use camera }"
+        "{ f file   | ../data/vtest.avi  | input video file }"
+        "{ m method | mog                | method (mog, mog2, gmg, fgd) }"
+        "{ h help   |                    | print help message }");
 
     if (cmd.has("help") || !cmd.check())
     {
index b4bf4cf..aad40bf 100644 (file)
@@ -1191,10 +1191,10 @@ TEST(GoodFeaturesToTrack)
 
 TEST(MOG)
 {
-    const std::string inputFile = abspath("../data/768x576.avi");
+    const std::string inputFile = abspath("../data/vtest.avi");
 
     cv::VideoCapture cap(inputFile);
-    if (!cap.isOpened()) throw runtime_error("can't open ../data/768x576.avi");
+    if (!cap.isOpened()) throw runtime_error("can't open ../data/vtest.avi");
 
     cv::Mat frame;
     cap >> frame;
index 8b944d1..ff097dc 100644 (file)
@@ -17,11 +17,11 @@ using namespace cv;
 int main(int argc, const char** argv)
 {
     CommandLineParser cmd(argc, argv,
-        "{ c camera   |             | use camera }"
-        "{ f file     | ../data/768x576.avi | input video file }"
-        "{ t type     | mog2        | method's type (knn, mog2) }"
-        "{ h help     |             | print help message }"
-        "{ m cpu_mode | false       | press 'm' to switch OpenCL<->CPU}");
+        "{ c camera   |                    | use camera }"
+        "{ f file     | ../data/vtest.avi  | input video file }"
+        "{ t type     | mog2               | method's type (knn, mog2) }"
+        "{ h help     |                    | print help message }"
+        "{ m cpu_mode | false              | press 'm' to switch OpenCL<->CPU}");
 
     if (cmd.has("help"))
     {
index db31396..1ead0d9 100644 (file)
@@ -71,7 +71,7 @@ int main(int argc, char** argv)
         "{ h help      |                | print help message }"
         "{ i input     |                | specify input image}"
         "{ c camera    | -1             | enable camera capturing }"
-        "{ v video     | ../data/768x576.avi | use video as input }"
+        "{ v video     | ../data/vtest.avi | use video as input }"
         "{ g gray      |                | convert image to gray one or not}"
         "{ s scale     | 1.0            | resize the image before detect}"
         "{ o output    |                | specify output path when input is images}";