Skip to content

Commit 1519a74

Browse files
fixed webcam examples
1 parent 9a54b06 commit 1519a74

File tree

3 files changed

+14
-7
lines changed

3 files changed

+14
-7
lines changed

examples/examples-browser/views/webcamFaceDetection.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,8 @@
159159

160160
if (result) {
161161
const canvas = $('#overlay').get(0)
162-
faceapi.matchDimensions(canvas, videoEl)
163-
faceapi.draw.drawDetections(canvas, faceapi.resizeResults(results, videoEl))
162+
const dims = faceapi.matchDimensions(canvas, videoEl, true)
163+
faceapi.draw.drawDetections(canvas, faceapi.resizeResults(result, dims))
164164
}
165165

166166
setTimeout(() => onPlay())

examples/examples-browser/views/webcamFaceExpressionRecognition.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,14 @@
171171

172172
if (result) {
173173
const canvas = $('#overlay').get(0)
174-
faceapi.matchDimensions(canvas, videoEl, true)
174+
const dims = faceapi.matchDimensions(canvas, videoEl, true)
175175

176-
const resizedResult = faceapi.resizeResults(result, videoEl)
176+
const resizedResult = faceapi.resizeResults(result, dims)
177177
const minConfidence = 0.05
178178
if (withBoxes) {
179-
faceapi.draw.drawDetections(canvas, resizedResults)
179+
faceapi.draw.drawDetections(canvas, resizedResult)
180180
}
181-
faceapi.draw.drawFaceExpressions(canvas, resizedResults, minConfidence)
181+
faceapi.draw.drawFaceExpressions(canvas, resizedResult, minConfidence)
182182
}
183183

184184
setTimeout(() => onPlay())

examples/examples-browser/views/webcamFaceLandmarkDetection.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,14 @@
170170
updateTimeStats(Date.now() - ts)
171171

172172
if (result) {
173-
drawLandmarks(videoEl, $('#overlay').get(0), [result], withBoxes)
173+
const canvas = $('#overlay').get(0)
174+
const dims = faceapi.matchDimensions(canvas, videoEl, true)
175+
const resizedResult = faceapi.resizeResults(result, dims)
176+
177+
if (withBoxes) {
178+
faceapi.draw.drawDetections(canvas, resizedResult)
179+
}
180+
faceapi.draw.drawFaceLandmarks(canvas, resizedResult)
174181
}
175182

176183
setTimeout(() => onPlay())

0 commit comments

Comments
 (0)