Skip to content

Commit e3d8bcf

Browse files
committed
Fix face tracking
1 parent a5504ce commit e3d8bcf

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

app/src/full/kotlin/com/darkrockstudios/app/securecamera/obfuscation/MlFacialDetection.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ class MlFacialDetection : FacialDetection {
8989
rotationDegrees = rotation,
9090
isFrontCamera = isFrontCamera,
9191
previewSizePx = IntSize(previewWidth, previewHeight),
92+
fillScale = false,
9293
)
9394
val rects = foundFaces.map { face ->
9495
mapper(RectF(face.boundingBox))

app/src/oss/kotlin/com/darkrockstudios/app/securecamera/obfuscation/AndroidFacialDetection.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
package com.darkrockstudios.app.securecamera.obfuscation
22

3-
import android.graphics.Bitmap
4-
import android.graphics.Canvas
5-
import android.graphics.PointF
6-
import android.graphics.Rect
7-
import android.graphics.RectF
3+
import android.graphics.*
84
import android.media.FaceDetector
95
import androidx.camera.core.ImageProxy
106
import androidx.core.graphics.createBitmap
@@ -146,6 +142,7 @@ class AndroidFacialDetection : FacialDetection {
146142
rotationDegrees = 0, // already rotated into display basis
147143
isFrontCamera = isFrontCamera,
148144
previewSizePx = androidx.compose.ui.unit.IntSize(previewWidth, previewHeight),
145+
fillScale = false,
149146
)
150147

151148
val rects = ArrayList<RectF>(found)

0 commit comments

Comments
 (0)