총 게시물 38,899건, 최근 1 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

안드로이드 이미지 비교에 대해 질문 좀 드릴게요ㅠㅠ

글쓴이 : 야도란 날짜 : 2017-09-21 (목) 10:19 조회 : 832
글주소 : http://www.androidside.com/B49/168440
 
  오라클자바교육센터 구로본점
안드로이드전문교육, SDK실무개발, APP개발프로젝트, 실습폰지원, 재직자환급
www.oraclejava.co.kr
  임베디드 시스템 마이크로비젼
임베디드 개발보드, 개발용역, IAR 컴파일러 총판, 에뮬레이터.
www.mvtool.co.kr
  서울정보산업교육원
정보보안 파이선 PHP 웹모의해캥 악성코드 리버스엔지니어링 모바일취약점분석
www.siie.co.kr
신청하기


안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang

제가 하려는 작업은 현재 폰 화면을 캡쳐해서 저장하고

SD카드 안에 특정 위치의 여러장의 이미지들과 비교해서

여러장의 이미지들 중 화면 캡쳐한 이미지와 일치하는 이미지가 있는지를 확인하려고 하는건데요.

여기서 중요한건 여러장의 이미지들이 이미지의 일부분.. 즉, 이미지 조각들인데요.

만약 화면 캡쳐해서 저장한 사진이 호랑이 사진이라고 한다면, 이미지 조각들은 호랑이 눈, 펭귄 팔, 강아지 다리 이고, 호랑이 사진과 일치하는 호랑이 눈 사진이 존재하기 때문에 결과값은 true가 됩니다.

위 작업을 하려면 어떤식으로 접근을 해야 할까요? ㅜㅜ;;

관련 링크나 예제 샘플 소스, 관련 라이브러리 등...

고수님들의 조그마한 도움이라도 주신다면 정말 정말 감사하겠습니다.ㅠㅠ!!!!!




질문자가 자신의 포인트 20 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 16을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

안사드 2017-09-22 (금) 11:50
이미지 프로세싱과 그 머신러닝 관련해서 공부하셔야될거에요. 저런거 하려면, 특정 이미지를 분류하는것도 어려울텐데 고생하세요.
댓글주소 추천 0 반대 0
     
     
qpwoalskeidj 2017-09-22 (금) 15:03
[@안사드] 이미지 프로세싱과 머신러닝이라.. 듣기만해도 어려워보이네요ㅠㅠ 현재 반복문과 Bitmap을 활용한 픽셀비교로 해결해보려고 하고 있는데 개념이 잘 안잡혀서 맨땅에 헤딩만 하고 있네요ㅜㅜ
댓글주소 추천 0 반대 0
뉴키 2017-09-22 (금) 16:01
반복문으로는 절대 해결할 수 없습니다.

opencv에 이미지 매칭 관련 기술이 있는데요.

그거 공부 좀 하셔야 할 거 같습니다.

참고로 원하시는 기능은 Template Matching 입니다.
댓글주소 추천 0 반대 0
     
     
qpwoalskeidj 2017-09-22 (금) 18:09
[@뉴키] opencv Template Matching 을 사용할 경우 어플이 너무 무거워지거나 이미지 비교 속도 측면에서 괜찮나요??
댓글주소 추천 0 반대 0
          
          
뉴키 2017-09-25 (월) 08:11
[@qpwoalskeidj]
apk용량이 좀 늘어나긴 하는데 신경쓸정도는 아니구요.

속도는 다른 비교대상이 없어서 잘 모르겠네요.
댓글주소 추천 0 반대 0
qpwoalskeidj 2017-09-27 (수) 12:19
검색하니 opencv template matching 소스들이 있어서 가져다 사용해 봤지만 아직 제가 이해도가 부족해서 자꾸 막히더라구요.
그래서 for문과 bitmap을 이용해서 해결했습니다.
생각해보니 조각 이미지들이 사이즈가 동일하게 고정되어있길래 화면 캡쳐해서 저장한 이미지를 Bitmap.createBitmap(Bitmap, x, y, width, height)을 이용해서 조각이미지가 포함되어있는 좌표를 시작점으로 조각이미지와 동일한 사이즈로 잘라내기를 한 뒤 잘라낸 이미지와 조각이미지의 픽셀값을 반복문으로 돌리면서 읽어와 픽셀값이 서로 다른 경우가 특정수치 이상인 경우에는 false, 특정 수치보다 미만인 경우 true를 결과로 가져오도록 했습니다.
댓글주소 추천 0 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기