From b00a70f7ec90e4d8357524394ef6e833849d2586 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Tue, 21 Apr 2026 17:00:52 +0800 Subject: [PATCH] =?UTF-8?q?perf(photo):=20=E5=B0=86=E7=85=A7=E7=89=87?= =?UTF-8?q?=E5=88=86=E8=BE=A8=E7=8E=87=E4=BB=8E4K=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E4=B8=BA1080P?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 InspectionActivity 中将照片分辨率从 RESOLUTION_4K 改为 RESOLUTION_1080P - 在 InspectionResultActivity 中将照片分辨率从 RESOLUTION_4K 改为 RESOLUTION_1080P - 在 SprayingActivity 中将照片分辨率从 RESOLUTION_4K 改为 RESOLUTION_1080P - 在 SprayingOCRActivity 中将照片分辨率从 RESOLUTION_4K 改为 RESOLUTION_1080P - 在 SprayingResultActivity 中将照片分辨率从 RESOLUTION_4K 改为 RESOLUTION_1080P - 优化照片拍摄性能并减少存储空间占用 --- app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt | 2 +- .../java/com/nova/brain/glass/ui/InspectionResultActivity.kt | 2 +- app/src/main/java/com/nova/brain/glass/ui/SprayingActivity.kt | 2 +- .../main/java/com/nova/brain/glass/ui/SprayingOCRActivity.kt | 2 +- .../main/java/com/nova/brain/glass/ui/SprayingResultActivity.kt | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt b/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt index f1c9ee3..b0d8583 100644 --- a/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt +++ b/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt @@ -106,7 +106,7 @@ class InspectionActivity : Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), fileName ) - GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_4K, file.absolutePath) + GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_1080P, file.absolutePath) } private val photoCallbackId = UUID.randomUUID().toString() diff --git a/app/src/main/java/com/nova/brain/glass/ui/InspectionResultActivity.kt b/app/src/main/java/com/nova/brain/glass/ui/InspectionResultActivity.kt index c5f3fe5..5e4e6a5 100644 --- a/app/src/main/java/com/nova/brain/glass/ui/InspectionResultActivity.kt +++ b/app/src/main/java/com/nova/brain/glass/ui/InspectionResultActivity.kt @@ -172,7 +172,7 @@ class InspectionResultActivity : Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), fileName ) - GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_4K, file.absolutePath) + GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_1080P, file.absolutePath) } private val photoCallbackId = UUID.randomUUID().toString() diff --git a/app/src/main/java/com/nova/brain/glass/ui/SprayingActivity.kt b/app/src/main/java/com/nova/brain/glass/ui/SprayingActivity.kt index 787856b..781b6c3 100644 --- a/app/src/main/java/com/nova/brain/glass/ui/SprayingActivity.kt +++ b/app/src/main/java/com/nova/brain/glass/ui/SprayingActivity.kt @@ -62,7 +62,7 @@ class SprayingActivity : val publicPicturesDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) val file = File(publicPicturesDir, fileName) - GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_4K, file.absolutePath) + GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_1080P, file.absolutePath) } private val photoCallbackId = UUID.randomUUID().toString() diff --git a/app/src/main/java/com/nova/brain/glass/ui/SprayingOCRActivity.kt b/app/src/main/java/com/nova/brain/glass/ui/SprayingOCRActivity.kt index 96b8f1d..39a30a6 100644 --- a/app/src/main/java/com/nova/brain/glass/ui/SprayingOCRActivity.kt +++ b/app/src/main/java/com/nova/brain/glass/ui/SprayingOCRActivity.kt @@ -61,7 +61,7 @@ class SprayingOCRActivity : val fileName = "test_${System.currentTimeMillis()}.png" val publicPicturesDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) val file = File(publicPicturesDir, fileName) - GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_4K, file.absolutePath) + GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_1080P, file.absolutePath) } private val photoCallbackId = UUID.randomUUID().toString() private val imageDecodeExecutor = Executors.newSingleThreadExecutor() diff --git a/app/src/main/java/com/nova/brain/glass/ui/SprayingResultActivity.kt b/app/src/main/java/com/nova/brain/glass/ui/SprayingResultActivity.kt index 6cb105e..20e4ee1 100644 --- a/app/src/main/java/com/nova/brain/glass/ui/SprayingResultActivity.kt +++ b/app/src/main/java/com/nova/brain/glass/ui/SprayingResultActivity.kt @@ -121,7 +121,7 @@ class SprayingResultActivity : val fileName = "test_${System.currentTimeMillis()}.png" val publicPicturesDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) val file = File(publicPicturesDir, fileName) - GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_4K, file.absolutePath) + GlassMediaServiceHelper.takePhoto(PhotoResolution.RESOLUTION_1080P, file.absolutePath) } fun rest() {