java - How to get quality of jpeg 100? Camera2API -


i spend lot of time question how set jpeg quality if use camera2api, , find such solution

i achieved increasing jpeg quality adding key capturerequest.builder

the jpeg quality set in capturestillpicture() method in camer2basicfragment so:

// capturerequest.builder use take picture.     final capturerequest.builder capturebuilder =             mcameradevice.createcapturerequest(cameradevice.template_still_capture);     capturebuilder.addtarget(mimagereader.getsurface());      //set jpeg quality here     capturebuilder.set(capturerequest.jpeg_quality, (byte)100); 

thanks @blinkingcahill

but issue case if set quality 100 evetually in saved image 96...

maybe know how can 100? or depends of device or smth else?


Comments

Popular posts from this blog

java - Static nested class instance -

c# - Bluetooth LE CanUpdate Characteristic property -

JavaScript - Replace variable from string in all occurrences -