2.592 x 1.952 looks like an unusual (unsupported) image size to me. Maybe try 2.592 x 1.944?
Regards On Nov 14, 7:58 pm, Stephen Lebed <[email protected]> wrote: > I can't figure out why I'm getting corrupted images when I save them > in my app. In fact the thumbnail seems to be fine, but the actual > image is corrupted, as if the stride value is not being set > correctly. The following is the code I'm using the save the image, > which is taken from other version of camera apps almost directly. In > other apps it seems to be saving images without problem. This is > called from a Camera.PictureCallback.onPictureTaken(byte[] data, > Camera camera) > > File filename = new File("Test_SnapShotK.jpg"); > File exportDir = new File(Environment.getExternalStorageDirectory(), > "TestDir"); > > if (!exportDir.exists()) { > exportDir.mkdirs(); > Log.i(TAG, "making directory " + exportDir.toString()); > > } > > File file = new File(exportDir, filename.getName()); > > try { > FileOutputStream fileOutputStream = new FileOutputStream(file); > fileOutputStream.write(data); > fileOutputStream.flush(); > fileOutputStream.close(); > > } catch (IOException e) { > > Log.e(TAG, e.getMessage(), e); > > } > > Since I can't attach the image I'm getting directly in this post, here > is a link to it. > > http://www.mechnology.com/Test_SnapShotK.jpg > > Has anyone else gotten this problem and have been able to resolve it. > I'm testing this on a G2 phone. Any help is greatly appreciated. > > Stephen -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

