Save about 400ms at capture by delegating the rotation to OpenCV

This commit is contained in:
Pierre-Yves Nicolas
2025-06-19 19:24:01 +02:00
parent 453a8b3fb0
commit 7056393f56
4 changed files with 23 additions and 15 deletions

View File

@@ -57,7 +57,7 @@ class DocumentDetectionTest {
if (quad != null) {
val resizedQuad =
quad.scaledTo(mask.width, mask.height, bitmap.width, bitmap.height)
outputBitmap = extractDocument(bitmap, resizedQuad)
outputBitmap = extractDocument(bitmap, resizedQuad, 0)
val file = File(context.getExternalFilesDir(null), imageFileName)
FileOutputStream(file).use {
outputBitmap.compress(Bitmap.CompressFormat.JPEG, 95, it)