Hey everyone.
I am working on an app that detects small objects from long distances -> The app must use the highest res the phone camera can give.
The issue is that I can't get captured images with res > ~12MP.
I tested my app on several phones - Galaxy S20-22 and A54- that support native capture, which is much more than 12MP.
Here is my imageCapture builder setting:
// Image capture use case
imageCapture = new ImageCapture.Builder()
.setCaptureMode(ImageCapture.CAPTURE_MODE_MAXIMIZE_QUALITY)
.setBufferFormat(ImageFormat.JPEG) // set the target pic format
.build();
**It is worth noting that I tested my app on Samsung phones.**
1. Do you know how to fix/walkaround this limitation?
2. Is it Samsung-related constrained?
Please help :)