안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
제가 현재 이미지 관련 테스트를 하고 있습니다.
캠으로부터 영상을 입력받아서 서버(JAVA)를 구동하고, 클라이언트(안드로이드)에서 요청이 오면
서버는 클라이언트로 BufferedImage 타입으로 데이터를 넘겨줍니다.
안드로이드에서 받아온 이미지데이터를 다른 서버(JAVA)로 전송해주고 싶은데요.
canvas.drawBitmap(bitmap, null, dest, paint);
위처럼 캔버스에 출력하고 있는데요.
이 다음에서 저 bitmap 데이터를 어떻게 변형해야 다른 서버로 이미지형식으로 보내줄 수 있을까요??
다른서버라고 명시한 서버에서는 이미지 매칭프로세스를 처리하려고 합니다.
안드로이드 개발이 첨이라 많이 부족합니다.
시간내주시어 답변 부탁드립니다 (_ _)
제가 현재 이미지 관련 테스트를 하고 있습니다.
캠으로부터 영상을 입력받아서 서버(JAVA)를 구동하고, 클라이언트(안드로이드)에서 요청이 오면
서버는 클라이언트로 BufferedImage 타입으로 데이터를 넘겨줍니다.
안드로이드에서 받아온 이미지데이터를 다른 서버(JAVA)로 전송해주고 싶은데요.
canvas.drawBitmap(bitmap, null, dest, paint);
위처럼 캔버스에 출력하고 있는데요.
이 다음에서 저 bitmap 데이터를 어떻게 변형해야 다른 서버로 이미지형식으로 보내줄 수 있을까요??
다른서버라고 명시한 서버에서는 이미지 매칭프로세스를 처리하려고 합니다.
안드로이드 개발이 첨이라 많이 부족합니다.
시간내주시어 답변 부탁드립니다 (_ _)
2010.03.11 10:19:34
http://developer.android.com/reference/android/graphics/Bitmap.html#compress 참고해 보세요. compress 를 사용하면 해당 bitmap 의 raw 데이타를 outputstream 에 연결 하실 수 있습니다. 소켓을 통해 원하시는 형태로 전송하실 수 있을 듯 합니다. 다른쪽 서버가 일반적인 Http 서버라면, post 형식의 Content-Type 이랑 Content-Length 헤더를 적절히 설정하신 후 전송하시면 되지 않을까요?



