ByteArrayOutputStream byteStream = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.JPEG, 100, byteStream); // compress로 byte 배열 얻고
byte[] data = byteStream.toByteArray();
Bitmap bit = BitmapFactory.decodeByteArray(data, 0, data.length); // 얻은 byte 배열을 다시 비트맵으로 만들었어요
현재 문제는
원본인 bitmap 인스턴스는 정상적으로 출력되는 비트매인데
변환 후에 bit는 height나 width 같은 곳은 -1로 되어 있고
옵션들이 다 이상해서 출력하려고하니 에러가 납니다...
일반적으로 저렇게 변환해서 쓰는 코드인데 왜 이럴까요 ㅠㅠ