Commit Graph

214 Commits

Author SHA1 Message Date
Alexander Mordvintsev
d015bf6f5e fitline.py sample added 2012-07-02 03:51:47 +00:00
Alexander Mordvintsev
c6685bc9a7 improved recognition accuracy by better region normalization 2012-06-27 13:22:06 +00:00
Alexander Mordvintsev
60dd599aea discard digit's internal contours in digits_video.py 2012-06-27 12:42:21 +00:00
Alexander Mordvintsev
981564ffe9 work on digits_video.py 2012-06-27 10:09:45 +00:00
Alexander Mordvintsev
c71c82a8f1 work on digits_video.py 2012-06-27 09:46:04 +00:00
Alexander Mordvintsev
b987154ebc digits_video.py prints warning if trained classifier (should be created by digits.py) not found 2012-06-27 08:29:22 +00:00
Alexander Mordvintsev
6dffc5332d digits_video.py (VERY IMMATURE)
digits.py now saves the resulting SVM classifier for use in digits_video.py
2012-06-27 05:59:16 +00:00
Alexander Mordvintsev
13b30d7428 digits_adjust.py sample added 2012-06-27 05:51:24 +00:00
Alexander Mordvintsev
d636e1128b removed ANN digits recognition
added deskew for SVN and KNearest recognition sample
2012-06-27 04:29:15 +00:00
Alexander Mordvintsev
d49c697fda added comments to contours.py and edge.py samples 2012-06-25 10:58:34 +00:00
Alexander Mordvintsev
a3220a446f added comment to letter_recog.py sample (adopted from c++ version) 2012-06-25 10:52:45 +00:00
Alexander Mordvintsev
e0df3e27ac added digits2.py sample (work in progress) 2012-06-18 14:42:43 +00:00
Alexander Mordvintsev
3b55e0d4e9 added kmeans.py sample 2012-06-18 11:48:04 +00:00
Alexander Mordvintsev
a98d6b6217 exposed parallelized SVM prediction to python (predict_all) 2012-06-14 10:02:49 +00:00
Alexander Mordvintsev
02e3afae3a fixed find_obj.py (use detectAndCompute) 2012-06-12 06:31:51 +00:00
Alexander Mordvintsev
889df76ea7 added lappyr.py sample 2012-06-10 08:38:25 +00:00
Alexander Mordvintsev
455349a0eb comments for digits.py sample 2012-06-06 05:52:28 +00:00
Alexander Mordvintsev
3cfa6949d7 work on added digits.py sample (neural network for handwritten digit recognition) 2012-06-01 13:27:56 +00:00
Alexander Mordvintsev
a61b730238 compatibility corrections 2012-05-28 09:25:08 +00:00
Alexander Mordvintsev
e0c1fb5f76 updated video_threaded.py sample:
- switch btw threaded and non-threaded mode
- performance counters
- description
2012-05-28 08:51:50 +00:00
Alexander Mordvintsev
6116049225 video_threaded.py sample now uses multiprocessing module's ThreadPool 2012-05-25 14:38:39 +00:00
Alexander Mordvintsev
eb28bef2db added video_threaded.py sample 2012-05-24 15:40:55 +00:00
Alexander Mordvintsev
ddf7fde3b2 fixed gaussian_mix.py sample 2012-05-22 09:11:09 +00:00
Alexander Mordvintsev
cef18937a2 made video_dmtx.py description visible in demo.py 2012-05-22 08:45:10 +00:00
Alexander Mordvintsev
f4f41df756 removed derivLambda param for LK-tracker
linetype -> lineType
2012-05-22 08:43:42 +00:00
Vadim Pisarevsky
d5a0088bbe merged 2.4 into trunk 2012-04-30 14:33:52 +00:00
Alexander Mordvintsev
5ee7596cbc fixed EM sample 2012-04-04 12:06:36 +00:00
Vadim Pisarevsky
33bc089506 fixed HOGDescriptor::detect and HOGDescriptor::detectMultiScale signatures (ticket #1304) 2012-03-29 17:18:38 +00:00
Gary Bradski
ad2ee1d572 import as cv not cv2. Fixed 2012-03-21 05:13:02 +00:00
Gary Bradski
c47c1adc94 remove some unneeded imports 2012-03-15 03:50:31 +00:00
Gary Bradski
dfaabd88fc added cv2.destroyAllWindows() 2012-03-15 03:45:15 +00:00
Gary Bradski
41d2a3c832 Examples of using histograms in python 2012-03-14 23:33:16 +00:00
Gary Bradski
9164ccbaaf added 0xFF & in front of every waitKey so that it works on linux 2012-03-14 21:46:34 +00:00
Vadim Pisarevsky
191e969243 fixed angle check in squares.py (thanks to Abid Rahman) 2012-03-12 16:45:17 +00:00
Alexander Mordvintsev
58174f6ada Added GIL-release code into python wrappers
Added gabor_threads.py sample
2012-03-07 11:09:27 +00:00
Alexander Mordvintsev
2727a425e4 fixed distrans.py sample (distanceTransform -> distanceTransformWithLabels) 2012-03-06 13:22:55 +00:00
Gary Bradski
778b51a6a1 Adding python example of mouse interaction and use of correlation on an image 2012-02-11 03:47:40 +00:00
Alexander Mordvintsev
39268013d5 frame size specification for video sources in video.py 2011-09-22 12:32:37 +00:00
Alexander Mordvintsev
cd9d695f9d fix in RectSelector 2011-09-20 11:49:24 +00:00
Alexander Mordvintsev
a869838807 RectSelector in common.py 2011-09-19 06:28:39 +00:00
Alexander Mordvintsev
028c44531f wrapped FlannBasedMatcher (and extended DescriptorMatcher wrapper)
updated feature_homography.py sample to use new features
2011-09-15 11:10:06 +00:00
Alexander Mordvintsev
d50cc51070 handling Ptr<> arguments and return values in Python wrappers
partially wrapped features2d framework
added feature_homography.py sample
2011-09-07 09:38:22 +00:00
Alexander Mordvintsev
700ef09a23 opt_flow.py sample fixed 2011-09-02 11:54:02 +00:00
Alexander Mordvintsev
fa7e45897f obj_detect.py sample removed 2011-09-01 07:25:13 +00:00
Alexander Mordvintsev
e61f4c4a4b lk_homography.py sample added 2011-08-31 12:33:25 +00:00
Alexander Mordvintsev
785428546b lk_track.py description 2011-08-30 09:34:06 +00:00
Alexander Mordvintsev
6abb46254d mser.py sample added 2011-08-27 19:29:03 +00:00
Alexander Mordvintsev
02788eb32e camshift.py description 2011-08-27 13:43:32 +00:00
Vadim Pisarevsky
df1b04c302 removed irrelevant pyc file 2011-08-26 12:23:19 +00:00
Vadim Pisarevsky
ae83fe7645 added hybrid (feature-based & meanshift-based) tracker (by Pushkar) 2011-08-26 12:22:19 +00:00
Alexander Mordvintsev
fc771363d3 all video processing samples use camera as default source (and fallback to synth in case of capture error) 2011-08-22 13:36:21 +00:00
Vadim Pisarevsky
628447c251 replaced non-available in MacOSX' numpy deg2rad in motempl.py 2011-08-22 10:22:27 +00:00
Vadim Pisarevsky
8dacbeb157 fixed 2 bugs in python samples (crash in camshift and running samples from within the demo) 2011-08-22 10:10:17 +00:00
Alexander Mordvintsev
fd69c8b34a running demos with enter key 2011-08-21 13:24:49 +00:00
Alexander Mordvintsev
67cbcd2fa6 work on demo.py: sample running 2011-08-21 07:54:54 +00:00
Alexander Mordvintsev
0de8ed1099 demo description url parsing 2011-08-21 07:19:27 +00:00
Alexander Mordvintsev
5b00763bb0 work on demo.py shell 2011-08-20 19:54:03 +00:00
Alexander Mordvintsev
b3ae2c181a added flann matching to find_obj.py 2011-08-17 02:00:52 +00:00
Alexander Mordvintsev
5bc5d9a47e camshift.py sample
small cleaning
2011-08-15 01:36:41 +00:00
Alexander Mordvintsev
a0af870719 added CV_OUT to CvANN_MLP::predict
python cv2 MLP sample done
2011-08-14 04:32:27 +00:00
Alexander Mordvintsev
622bd42224 work on MLP sample in letter_recog.py (in progress...) 2011-08-14 02:26:47 +00:00
Alexander Mordvintsev
d2da81401f work on camshift.py 2011-08-13 08:54:11 +00:00
Alexander Mordvintsev
8c06a275f7 use default HOG people detector
minor cleaning
2011-08-13 08:52:58 +00:00
Alexander Mordvintsev
d80a41a543 comment 2011-08-12 03:23:44 +00:00
Alexander Mordvintsev
d7a2081230 peopledetect.py sample added (TODO: use builtin svm data instead of people_hog.txt)
some old cv api use cleaning
2011-08-12 03:05:31 +00:00
Alexander Mordvintsev
6fdbf15aed updated lt_track.py sample
- continuous feature detection
- track verification by reverse tracking
2011-08-06 09:56:42 +00:00
Vadim Pisarevsky
16ba62dcd5 added COLOR_... enumeration to imgproc.hpp and EVENT_... enumeration to highgui.hpp 2011-07-18 13:05:34 +00:00
Alexander Mordvintsev
af99bee344 adjust cosine threshold in squares.py 2011-07-17 19:23:24 +00:00
Alexander Mordvintsev
ae5dd1d748 math.pi -> np.pi
squares.py sample added
2011-07-16 18:29:51 +00:00
Vadim Pisarevsky
f2e1a64c1b fixed "import cv" in the new python samples. corrected Python bindings to match the documentation and vice versa (NOTE: in cv2.stereoCalibrate the parameter ordering has been changed) 2011-07-16 09:35:56 +00:00
Vadim Pisarevsky
386f147597 a few minor fixes in Python samples 2011-07-13 06:19:21 +00:00
Alexander Mordvintsev
3511bf81de help message printing 2011-07-11 09:59:23 +00:00
Alexander Mordvintsev
c053532be1 sobel -> Sobel 2011-07-11 09:46:36 +00:00
Alexander Mordvintsev
0217ae3a70 faster detection and timing in facedetect.py 2011-07-11 09:21:27 +00:00
Alexander Mordvintsev
2a19db61e7 command line option for avi output in turing.py 2011-07-11 08:06:51 +00:00
Alexander Mordvintsev
c9d9d1ec92 lk_track.py window renamed 2011-07-11 07:47:56 +00:00
Alexander Mordvintsev
b175348d93 motempl.py sample works 2011-07-11 07:42:37 +00:00
Alexander Mordvintsev
b509cc2a4d contours.py sample added 2011-07-10 22:06:33 +00:00
Alexander Mordvintsev
514711af14 work on motempl.py sample 2011-07-10 21:23:32 +00:00
Alexander Mordvintsev
4151a4590e added lk_track.py sample (currently as a comparison between flow tracker implementations) 2011-07-08 14:58:22 +00:00
Alexander Mordvintsev
c3ef6e866f facedetect.py sample works 2011-07-07 22:33:36 +00:00
Alexander Mordvintsev
9af213bf60 work on facedetect sample 2011-07-07 16:14:49 +00:00
Alexander Mordvintsev
edf0b40d42 opt_flow.py demo 2011-07-07 07:55:49 +00:00
Alexander Mordvintsev
136d5b534a work on optical flow sample 2011-07-06 19:02:40 +00:00
Alexander Mordvintsev
55ba0af2bc use addWeighted for blending 2011-07-04 14:13:57 +00:00
Alexander Mordvintsev
e9d63665b4 little simplification 2011-07-04 11:38:53 +00:00
Alexander Mordvintsev
15de28b069 turing.py sample added 2011-07-04 11:25:56 +00:00
Alexander Mordvintsev
5596c792bc find_obj.py sample added 2011-07-04 09:05:11 +00:00
Alexander Mordvintsev
d3da43c8e5 distrans.py sample added 2011-07-02 22:21:19 +00:00
Alexander Mordvintsev
724cc5b481 floodfill.py sample added 2011-07-02 16:03:17 +00:00
Alexander Mordvintsev
afad87b5f2 inpaint.py sample added 2011-07-02 07:13:31 +00:00
Alexander Mordvintsev
f0a4185b1f cv.Line -> cv2.line 2011-07-01 17:50:07 +00:00
Alexander Mordvintsev
84568cb18e python Sketcher utility class 2011-07-01 17:33:29 +00:00
Alexander Mordvintsev
aa695abad2 watershed.py sample added 2011-07-01 15:09:38 +00:00
Alexander Mordvintsev
382e154cfd morphology python sample 2011-07-01 08:22:45 +00:00
Alexander Mordvintsev
7f115db7a7 morphology.py sample stub 2011-06-30 14:17:31 +00:00
Alexander Mordvintsev
0dbbb89e8d added stereo_match.py sample 2011-06-26 21:34:39 +00:00
Alexander Mordvintsev
32825893bd work on obj_detect.py
added square_size cmd line param for calibrate.py
added _coverage.py script to compute cv2 api coverage by samples (just for interest, may be removed later)
2011-06-19 11:33:15 +00:00
Vadim Pisarevsky
f4dc4b43e4 fixed calibrateCamera API (ticket #1143) 2011-06-17 21:21:01 +00:00
Alexander Mordvintsev
4582226567 work on obj_detect.py sample (in progress...) 2011-06-17 16:17:10 +00:00
Alexander Mordvintsev
83a4a41cde work on obj_detect sample 2011-06-17 07:35:39 +00:00
Alexander Mordvintsev
1a208fe132 use cv2 function
added color_histogram.py sample
work on VideoSynth (chessboard)
2011-06-15 13:58:40 +00:00
Alexander Mordvintsev
194506397e python helper routines (common.py) added 2011-06-14 15:02:57 +00:00
Alexander Mordvintsev
6616606ea4 work on calibration sample 2011-06-14 12:14:02 +00:00
Alexander Mordvintsev
619e503d53 calibrate.py added (broken)
work on video synth
2011-06-13 21:45:18 +00:00
Alexander Mordvintsev
b6c19d365f switched from argparse to getopt for compatibility with Python 2.6 2011-06-11 21:11:02 +00:00
Alexander Mordvintsev
787fe6a93f multiple cameras and frame saving in video.py 2011-06-10 07:54:21 +00:00
Alexander Mordvintsev
07a4e52093 video synth uses cv2.randn for noise -- much faster than np.random.normal 2011-06-09 08:21:37 +00:00
Alexander Mordvintsev
927b5c88ea python cv2:
simple video capture and synth framework stub
edge detection sample
2011-06-07 13:45:31 +00:00
Alexander Mordvintsev
ab63037d5a python cv2 sample: coherence enhancing 2011-06-07 07:42:32 +00:00
Alexander Mordvintsev
6dc7ae0ff6 added some constants to python cv2 api 2011-06-06 14:18:25 +00:00
Alexander Mordvintsev
3df5f5e13a python cv2 sample: hi-res image browse 2011-06-06 03:31:45 +00:00
Alexander Mordvintsev
53f7a50fa2 python cv2 sample: GMM expectation-maximization 2011-06-05 13:18:42 +00:00
Alexander Mordvintsev
07f28d3309 added python cv2 port of letter_recog sample 2011-06-05 06:44:19 +00:00