@@ -27,6 +27,20 @@ HOGDescriptor : new HOGDescriptor(Size winSize = Size(64, 128), Size blockSize =
27
27
28
28
## Methods
29
29
30
+ <a name =" getDaimlerPeopleDetector " ></a >
31
+
32
+ ### getDaimlerPeopleDetector
33
+ ``` javascript
34
+ [Number ] : HOGDescriptor .getDaimlerPeopleDetector ()
35
+ ```
36
+
37
+ <a name =" getDefaultPeopleDetector " ></a >
38
+
39
+ ### getDefaultPeopleDetector
40
+ ``` javascript
41
+ [Number ] : HOGDescriptor .getDefaultPeopleDetector ()
42
+ ```
43
+
30
44
<a name =" compute " ></a >
31
45
32
46
### compute
@@ -42,3 +56,125 @@ hog.computeAsync(Mat img, callback(Error err, [Number] descriptor))
42
56
hog .computeAsync (Mat img, ... opts, callback (Error err, [Number ] descriptor))
43
57
hog .computeAsync (Mat img, { opts }, callback (Error err, [Number ] descriptor))
44
58
```
59
+
60
+ <a name =" computeGradient " ></a >
61
+
62
+ ### computeGradient
63
+ ``` javascript
64
+ { grad: Mat, angleOfs: Mat } : hog .computeGradient (Mat img, Size paddingTL = Size (), Size paddingBR = Size ())
65
+ ```
66
+
67
+ <a name =" computeGradientAsync " ></a >
68
+
69
+ ### computeGradientAsync
70
+ ``` javascript
71
+ hog .computeGradientAsync (Mat img, callback (Error err, { grad: Mat, angleOfs: Mat } result))
72
+ hog .computeGradientAsync (Mat img, ... opts, callback (Error err, { grad: Mat, angleOfs: Mat } result))
73
+ hog .computeGradientAsync (Mat img, { opts }, callback (Error err, { grad: Mat, angleOfs: Mat } result))
74
+ ```
75
+
76
+ <a name =" detect " ></a >
77
+
78
+ ### detect
79
+ ``` javascript
80
+ { foundLocations: [Point2], weights: [Number ] } : hog .detect (Mat img, Number hitThreshold = 0.0 , Size winStride = Size (), Size padding = Size (), [Point2] searchLocations = [])
81
+ ```
82
+
83
+ <a name =" detectAsync " ></a >
84
+
85
+ ### detectAsync
86
+ ``` javascript
87
+ hog .detectAsync (Mat img, callback (Error err, { foundLocations: [Point2], weights: [Number ] } result))
88
+ hog .detectAsync (Mat img, ... opts, callback (Error err, { foundLocations: [Point2], weights: [Number ] } result))
89
+ hog .detectAsync (Mat img, { opts }, callback (Error err, { foundLocations: [Point2], weights: [Number ] } result))
90
+ ```
91
+
92
+ <a name =" detectROI " ></a >
93
+
94
+ ### detectROI
95
+ ``` javascript
96
+ { foundLocations: [Point2], confidences: [Number ] } : hog .detectROI (Mat img, [Point2] locations, Number hitThreshold = 0.0 , Size winStride = Size (), Size padding = Size ())
97
+ ```
98
+
99
+ <a name =" detectROIAsync " ></a >
100
+
101
+ ### detectROIAsync
102
+ ``` javascript
103
+ hog .detectROIAsync (Mat img, [Point2] locations, callback (Error err, { foundLocations: [Point2], weights: [Number ] } result))
104
+ hog .detectROIAsync (Mat img, [Point2] locations, ... opts, callback (Error err, { foundLocations: [Point2], confidences: [Number ] } result))
105
+ hog .detectROIAsync (Mat img, [Point2] locations, { opts }, callback (Error err, { foundLocations: [Point2], confidences: [Number ] } result))
106
+ ```
107
+
108
+ <a name =" detectMultiScale " ></a >
109
+
110
+ ### detectMultiScale
111
+ ``` javascript
112
+ { foundLocations: [Rect], foundWeights: [Number ] } : hog .detectMultiScale (Mat img, Number hitThreshold = 0.0 , Size winStride = Size (), Size padding = Size (), Number scale = 1.05 , Number finalThreshold = 2.0 , Boolean useMeanshiftGrouping = false )
113
+ ```
114
+
115
+ <a name =" detectMultiScaleAsync " ></a >
116
+
117
+ ### detectMultiScaleAsync
118
+ ``` javascript
119
+ hog .detectMultiScaleAsync (Mat img, callback (Error err, { foundLocations: [Rect], foundWeights: [Number ] } result))
120
+ hog .detectMultiScaleAsync (Mat img, ... opts, callback (Error err, { foundLocations: [Rect], foundWeights: [Number ] } result))
121
+ hog .detectMultiScaleAsync (Mat img, { opts }, callback (Error err, { foundLocations: [Rect], foundWeights: [Number ] } result))
122
+ ```
123
+
124
+ <a name =" detectMultiScaleROI " ></a >
125
+
126
+ ### detectMultiScaleROI
127
+ ``` javascript
128
+ [Rect] : hog .detectMultiScaleROI (Mat img, Number hitThreshold = 0.0 , Int groupThreshold = 0 )
129
+ ```
130
+
131
+ <a name =" detectMultiScaleROIAsync " ></a >
132
+
133
+ ### detectMultiScaleROIAsync
134
+ ``` javascript
135
+ hog .detectMultiScaleROIAsync (Mat img, callback (Error err, [Rect] result))
136
+ hog .detectMultiScaleROIAsync (Mat img, ... opts, callback (Error err, [Rect] result))
137
+ hog .detectMultiScaleROIAsync (Mat img, { opts }, callback (Error err, [Rect] result))
138
+ ```
139
+
140
+ <a name =" groupRectangles " ></a >
141
+
142
+ ### groupRectangles
143
+ ``` javascript
144
+ hog .groupRectangles ([Rect] rectList, [Number ] weights, Int groupThreshold, Number eps)
145
+ ```
146
+
147
+ <a name =" groupRectanglesAsync " ></a >
148
+
149
+ ### groupRectanglesAsync
150
+ ``` javascript
151
+ hog .groupRectanglesAsync ([Rect] rectList, [Number ] weights, Int groupThreshold, Number eps, callback (Error err))
152
+ ```
153
+
154
+ <a name =" checkDetectorSize " ></a >
155
+
156
+ ### checkDetectorSize
157
+ ``` javascript
158
+ Boolean : hog .checkDetectorSize ()
159
+ ```
160
+
161
+ <a name =" setSVMDetector " ></a >
162
+
163
+ ### setSVMDetector
164
+ ``` javascript
165
+ hog .setSVMDetector ([Number ] detector)
166
+ ```
167
+
168
+ <a name =" save " ></a >
169
+
170
+ ### save
171
+ ``` javascript
172
+ hog .save (String path)
173
+ ```
174
+
175
+ <a name =" load " ></a >
176
+
177
+ ### load
178
+ ``` javascript
179
+ hog .load (String path)
180
+ ```
0 commit comments