Низкое качество изображения при использовании нестандартной камеры

Я использую кастомную камеру и работаю нормально, но проблема в том, что изображение сохраняется с очень низким (плохим) качеством. Чтобы преодолеть это, я перепробовал все предложения и реализации. Подобно ,

parameters.setJpegQuality(100);
parameters.setPictureFormat(ImageFormat.JPEG);

Это не работает. После этого я использовал

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);

Это тоже не работает. Его сохранение с низким качеством до сих пор.

Замечания : Предварительный просмотр с камеры показывает хорошее качество, но проблема заключается в сохранении захваченного изображения в папку SDCard.

Расширенная помощь будет принята с благодарностью!

Ответы на вопрос(1)

Ваш ответ на вопрос