352 Commits

Author SHA1 Message Date
Ryan Lord
7b3835bbf5 Matrix::rotate bind using cv::warpAffine 2013-05-01 14:12:30 +01:00
Ryan Lord
c3d1379cd5 Added ROI bindings to Matrix 2013-05-01 11:50:37 +01:00
Ryan Lord
c4a20bb279 Made exception from ::flip throw a type error 2013-05-01 02:18:55 +01:00
Ryan Lord
cca52ad691 Added cv::flip function to Matrix objects 2013-05-01 02:10:27 +01:00
Peter Braden
440a72c38e Merge branch 'master' of github.com:peterbraden/node-opencv into beta 2013-04-09 21:34:41 -07:00
Peter Braden
865962c845 videocapture read now uses err, im convention 2013-04-09 21:34:00 -07:00
Peter Braden
a347ab682e add adjustROI 2013-04-06 18:34:08 -07:00
Carter Thaxton
507ecbf832 Add async save, triggering off existence of callback 2013-03-28 01:01:55 -07:00
Peter Braden
1d542bc056 Cast cb for node 0.10 2013-03-19 16:53:50 -07:00
Peter Braden
76f3847321 get mat etc 2013-03-15 15:28:58 -07:00
Peter Braden
8e55b380cd add updateSync 2013-03-15 15:07:16 -07:00
Peter Braden
0efbd11d0c Constructors for other algorithms 2013-03-15 14:48:43 -07:00
Peter Braden
b8ce5d0def Correct basic case with feedback from jraadt 2013-03-15 13:55:01 -07:00
Peter Braden
053a693c9a Basic version of Face recognition working 2013-03-13 18:08:05 -07:00
Peter Braden
64f933f2a9 WIP on face recognition 2013-03-13 17:42:05 -07:00
Peter Braden
b17fceca72 Initial work on face recognition using the FaceRecognizer class from opencv 2.4.4 2013-03-13 16:15:29 -07:00
Peter Braden
ebd1f6e4e8 Merge branch 'waitkey' into beta 2013-03-11 15:41:58 -07:00
Peter Braden
e88d2d6b8a Blocking waitKey for development 2013-03-11 15:41:36 -07:00
Peter Braden
daca1a14cb PyrDown / PyrUp 2013-03-05 11:28:37 -08:00
Peter Braden
55cbf0a37f add matrix clone 2013-03-04 12:03:35 -08:00
Peter Braden
77279a33c0 Add basic highgui window support 2013-03-04 11:12:33 -08:00
Peter Braden
454fd1188a s/cols,rows/rows,cols/g re #30 2013-02-13 13:30:31 -08:00
Peter Braden
0de039956e Clarify width, height params re #30 2013-02-12 05:24:50 -08:00
Michael Smith
84e5f255df Add ConvexHull binding for Contours class 2013-02-10 15:26:58 -08:00
Michael Smith
4f7968e567
Expose MinAreaRect binding for Contours 2013-02-10 15:25:26 -08:00
Michael Smith
a197586673 Expose point data from Contours
Add in a Point method to the Contours class to access the underlying
point coordinates from the JavaScript side.
2013-02-10 15:04:37 -08:00
Peter Braden
fb55cec501 Merge pull request #29 from jtlebi/master
New bindings
2013-02-05 14:25:55 -08:00
Peter Braden
be92fe5e65 Strip trailing spaces in matrix.cc re #29 2013-02-05 14:24:05 -08:00
Brandon Cheng
22bdf646b1 Add bindings for cv::inRange 2013-01-27 18:16:30 -05:00
Jean-Tiare LE BIGOT
3b3c591517 add bindings for boundingBox in contours --> returns an (x, y, width, height) object 2013-01-20 15:39:51 +01:00
Jean-Tiare LE BIGOT
abf5e9948c add bindings for cornerCount (size in OpenCV) in contours + fix bool instead of double in approxPolyDP 2013-01-20 15:07:20 +01:00
Jean-Tiare LE BIGOT
d2e8b1969f add bindings for isConvex in contours 2013-01-20 14:20:33 +01:00
Jean-Tiare LE BIGOT
e3280ddc1e add bindings for approxPolyDP in contours 2013-01-20 14:16:16 +01:00
Jean-Tiare LE BIGOT
a94bc32d5f add bindings for arcLength in contours 2013-01-20 14:02:48 +01:00
Jean-Tiare LE BIGOT
7be98efacf add bindings for gaussianBlur 2013-01-20 01:05:43 +01:00
Jean-Tiare LE BIGOT
b73ccb67fa add bindings for 'erode' 2013-01-19 23:28:54 +01:00
Peter Braden
644f6797d3 Merge branch 'camshift' 2012-11-27 17:09:18 -08:00
Peter Braden
f90cea5ffd std::vector, explicitly 2012-11-27 16:54:29 -08:00
Peter Braden
4f56834420 correct import. Linux is way whinier about this sort of stuff. 2012-11-27 16:52:05 -08:00
Peter Braden
ab686c5445 specify std::dtring 2012-11-27 16:48:20 -08:00
Peter Braden
c4aac1d201 Allow specifying which image channel to use for the back projection 2012-11-27 16:08:58 -08:00
Peter Braden
6df8bbbb9b WIP on camshift re #22 - Got a working example but still unreliable
This is a combination of 4 commits.
WIP on camshift - need to focus the histogram on the ROI

Weird fringing issue, but otherwise tracking objects successfully

motion track example

WIP on camshift

WIP on camshift - have a smoke example, but bad results are coming back.
2012-11-26 20:11:59 -08:00
Contra
c50cdf35a4 allow thickness and color args for ellipse 2012-11-19 12:15:59 -08:00
Peter Braden
e33afd97ef WIP on TrackedObject re #22 2012-11-12 13:30:26 -08:00
Peter Braden
a9717c7dc0 WIP on camshift re #22 2012-11-12 10:54:37 -08:00
Peter Braden
b5fe027703 setting up trackedobject 2012-11-09 17:29:54 -08:00
Peter Braden
3a1477c527 WIP on CamShift with TrackedObject re #22 2012-11-09 16:48:31 -08:00
Peter Braden
d71b0ae7b3 if toBuffer has a cb, run it async. re #21 2012-11-09 10:21:41 -08:00
Peter Braden
ac6c685b56 Fix async toBufffer test 2012-10-29 23:48:12 -07:00
Peter Braden
56fd1824d3 WIP on an async toBuffer re #21 2012-10-29 23:10:34 -07:00