From 0e7092ef14cf92663831a615c0aa63ab672e476e Mon Sep 17 00:00:00 2001 From: Byunghun Jeon Date: Tue, 19 Jul 2016 15:15:21 -0700 Subject: SnapdragonCamera: Set edge mode to high quality Force edge mode to high quality CRs-Fixed: 993611 Change-Id: I51bf69b681dbf58eb04412abad4ba9d067f40aa8 --- src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/org/codeaurora/snapcam') diff --git a/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java b/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java index c64a0de2a..8970ca8e8 100644 --- a/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java +++ b/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java @@ -529,6 +529,13 @@ public class ClearSightImageProcessor { .createReprocessCaptureRequest(reprocImg.mCaptureResult); reprocRequest.addTarget(mImageReader[camId] .getSurface()); + reprocRequest.set(CaptureRequest.COLOR_CORRECTION_ABERRATION_MODE, + CaptureRequest.COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY); + reprocRequest.set(CaptureRequest.EDGE_MODE, + CaptureRequest.EDGE_MODE_HIGH_QUALITY); + reprocRequest.set(CaptureRequest.NOISE_REDUCTION_MODE, + CaptureRequest.NOISE_REDUCTION_MODE_HIGH_QUALITY); + if(reprocRequests.size() == 0) { reprocRequest.setTag(new Object()); } -- cgit v1.2.3