반응형

2013/10/29 5

안드로이드 그리기 관련 함수 정리

자주 사용하는 클래스는 Canvas, Paint, Bitmap 이다. 간단하게 Bitmap은 이미지를 열거나, 갤러리를 통해서 이미지 비트맵 형태로 변환가능하다 예제 ) //비트맵 열때, URI와 FileName으로 열 수 있는데, BitmapFactory를 통해 얻음. m_ImageView.m_bmp = BitmapFactory.decodeFile(FileName); //비트맵 생성시, 파라미터 ( 가로, 세로, 채널 같음) m_PathBmp = Bitmap.createBitmap(m_bmp.getWidth(), m_bmp.getHeight(), Bitmap.Config.ARGB_8888); 가장 중요하게 생각되는 것이 Canvas 인데, 비트맵을 컨버스 형태로 변환하고, 컨버스에 그리면 실제 비트맵에..

Programming/Android 2013.10.29

OpenCV 강좌 #1

이 글을 읽는 사람은 대부분 OpenCV를 처음 접했거나, 이제 막 Opencv을 시작하시는 사람이라 생각하고 글을 쓰겠습니다. 어느정도 아시는 분은 패스~~ 저는 비전 연구를 하는 사람으로써 많은 작업을 c++을 이용하여 수행합니다. 따라서 C++에 초점을 두어 설명하겠으니, 참조해주시기 바랍니다. Opencv에서 가장 중요한 것은 이미지 버퍼입니다. 즉 이미지가 어떻게 메모리에 저장되고, 이를 어떻게 관리하는지가 가장 중요합니다. 영상처리를 한번이라도 해보셨다면, 결국 영상이란 것은 숫자로 된 2차원 배열이라고 아실 겁니다. typedef struct _IplImage { int nSize; /* sizeof(IplImage) */ int ID; /* version (=0)*/ int nChannel..

Programming/OpenCV 2013.10.29
반응형