안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요??
증강현실에 관한 어플을 만들려는데요
카메라를 이용해서 실제 건물같은 곳을 비추면 가상 정보를 띄워야 하는데...
카메라 이용은 surfaceView를 이용해 할수 있는데..
그위에 가상정보는 어떤 방식으로 띄워야 할까요??
surfaceView위에 다른 View를 하나 더 띄워야 하는지.. 아님
surfaceView자체에 띄워야 하는지..
방법을 알고 계신분은 도움의 손길을 주십사 합니다. 굽신굽신..
증강현실에 관한 어플을 만들려는데요
카메라를 이용해서 실제 건물같은 곳을 비추면 가상 정보를 띄워야 하는데...
카메라 이용은 surfaceView를 이용해 할수 있는데..
그위에 가상정보는 어떤 방식으로 띄워야 할까요??
surfaceView위에 다른 View를 하나 더 띄워야 하는지.. 아님
surfaceView자체에 띄워야 하는지..
방법을 알고 계신분은 도움의 손길을 주십사 합니다. 굽신굽신..
2010.04.02 04:51:45
카메라 프리뷰를 보여주기 위해 surfaceView가 사용되는데요, 일반적으로 어플리케이션 생성시 시스템에서 surface를 받아와서 CameraService에 등록한 후, 이후 부터는 CameraSerivce에서 직접 프리뷰 프레임들을 surface에 업데이트 합니다.
증강현실 어플을 만드시려면, 프리뷰 프레임을 어플리케이션까지 끌고 올라오셔야 할 것 같은데요.
받아온 프리뷰 프레임을 비트맵으로 변환하여 특정 뷰에 뿌려줄 수 있을 것 같구요. 이건 꼭 surfaceView는 아니어도 될 것 같습니다.
가상정보 추가되는 것은 이 뷰위에 새로 올라가게 되겠네요.
밤늦게 제정신이 아닌상태에서 답변이 제대로 되었는지 모르겠습니다.
여기한번 가보세욤