Android Bitmap Utility(resize, crop) 클래스안드로이드에서 이미지를 사용하기 위해서, 보통 Bitmap 클래스를 사용하게 됩니다. 안드로이드 앱에서 이미지에 대한 Thumbnail이나 이미지의 부분을 자르기 위해서는 Bitmap 클래스로 원하는 사이즈나 원하는 부분을 쉽게 잘라낼 수 있습니다. 아래의 BitmapUtil 클래스는, Bitmap 클래스를 이용해서 이미지를 줄이거나 늘리는 기능을 제공하는 유틸리티 클래스입니다. 아래의 기능정도면, 정말 특이한 요구사항(우측아래를 기준으로 100x100 이미지를 가져와라, 이런건 간단하게 아래의 cropCenter 메쏘드를 약간 변경하면 쉽게 적용)이 없다면, 아래의 유틸리티 클래스만으로도 상당히 많은 부분을 커버할 수 있을것 같습니..
StretchBlt 함수 이미지의 크기를 조절하여 화면에 출력해주는 함수입니다. BitBlt 함수에서 불가능한 이미지 크기를 조절해서 출력할 수 있습니다. 이미지 크기를 조절할 때 생가는 색상의 손실을 SetStretchBltMode 함수를 사용하여 보정하는 것이 좋습니다. 이 함수를 쓰기 전에 먼저 비트맵 파일을 LoadImage 함수나 다른 방법을 이용하여 불러와야 합니다. 함수 원형 BOOL StretchBlt( HDC hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int nHeightDest, HDC hdcSrc, int nXOriginSrc, int nYOriginSrc, int nWidthSrc, int nHeightSrc, DWO..
프로젝트 소개 2008년 9월 말 구글이 안드로이드 SDK 1.0을 발표 했다. 안드로이드가 발표 되기전 아이폰에 관심이 갔었지만오픈소스 모바일 플랫폼이리는 점과 리눅스 커널 기반으로 만들어진 점이 매력적 이었다.그리고 2학기가 끝난 후 WOC라는 오픈 소스 프로젝트를 진행하는 것을 알게 되어서 참가하게 되었다.처음에 '안드로이드 컨텐츠 브라우저'에 지원 했지만... 탈락하고...ㅋㅋㅋ기간이 좀 남아서 그냥 있기 좀 뭐 해서 '안드로이드 PC 원격제어'라는 주제로 학생 프로젝트를 신청했는데,운 좋게 붙어서 지금의 프로젝트를 진행 할 수 있었다. 프로젝트 개발자구본헌 : darkgs@hanmail.net신진호 : superstarsjh@nate.com 프로젝트 이름 : 안드로이드 PC 원격 제어프로젝트 내..
원격 데스크톱의 속도와 구동 원리를 알고싶습니다 글쓴이: thethe 작성 일시: 토, 2010/08/07 - 7:56오후안녕하세요 원격제어에 대해서 궁금한 학생입니다.일반적으로 원격제어는 타겟 피씨에서의 화면을 캡춰하여 사용중인 피씨에 전송해주는 방식으로 알고있는데요모든 영역을 캡춰하여 그대로 전송하면 속도가 많이 느리고 버벅이기 때문에 보통 변화가 일어난 부분만 전송하거나압축알고리듬을 사용하여 패킷의 크기를 줄이거나 미러드라이브로 드라이브단에서 영상을 바로 받아서 전송해주는 방식으로 속도를 높인다고들었습니다.그래도 일반인이 vc로 개발한 원격제어는 네이트온,윈도우 기본 원격제어에 비해서상당히 느린데항상 이를 개선하는 방법이 저 방법들 이외에 무었이 있는지 궁금하였습니다.좋은 성능의 네이트온 윈도우 기..