A qualidade da imagem é baixa usando câmera personalizada
Estou usando uma câmera personalizada e funcionando bem, mas o problema é que a imagem está economizando com qualidade muito baixa (ruim). Para superar isso, eu tentei todas as sugestões e implementações. Gostar ,
parameters.setJpegQuality(100);
parameters.setPictureFormat(ImageFormat.JPEG);
isto não está a funcionar. Depois disso eu usei
List<Size> sizes = cameraParams.getSupportedPictureSizes();
Camera.Size size = sizes.get(0);
for(int i=0;i<sizes.size();i++)
{
if(sizes.get(i).width > size.width)
size = sizes.get(i);
}
cameraParams.setPictureSize(mPictureSize.width, mPictureSize.height);
Isso também não está funcionando. Sua economia com baixa qualidade ainda.
Nota : A visualização da câmera está mostrando boa qualidade, mas o problema é ao salvar a imagem capturada na pasta sdcard.
Ajuda avançada seria apreciada !!