• 목록
  • 아래로
  • 위로
  • 0
  • 네모
  • 조회 수 157
import cv2
import sys
import os

question_image = cv2.imread(sys.argv[1], cv2.IMREAD_GRAYSCALE)
puzzle_image = cv2.imread(os.path.dirname(os.path.abspath(__file__)) + "/puzzle.png", cv2.IMREAD_GRAYSCALE)

result = cv2.matchTemplate(question_image, puzzle_image, cv2.TM_SQDIFF_NORMED)
minVal, maxVal, minLoc, maxLoc = cv2.minMaxLoc(result)
mX, mY = minLic

print(str(mX) + " " + str(mY))

 

puzzle.png

 

puzzle.png.jpg

 

 

 

 

 

 

스크린샷 2021-07-09 오전 2.31.52.png.jpg

 

이런식으로 생긴 친구가 키캡챠입니다.

저 퍼즐을 하얀 빈 공간에 이동시키면 캡챠가 풀리는 형태인데요.

 

이번에 이친구를 우회해줘야 할 일이 생겨서, 후딱 만들어 줬습니다.

puzzle.png 파일을 통해 빈 공간의 좌표를 찾아주는 역할까지만 파이썬에게 맡기고, 나머지는 PHP에서 처리하도록 했습니다.

 

사용하실때는 문제 이미지는 직접 얻어주셔야 하고

얻어온 이미지의 경로를 파이썬 실행시 인자로 넘겨주시면 됩니다.

 

x y 좌표를 띄어쓰기 하나로 구분하여 출력합니다. 적당히 받아와서, 서버에 좌표를 전달해 주시면 됩니다.

gamb1t님 gamb1t 포함 3명이 추천

추천인 3

작성자
네모 71 Lv. (46%) 408590/414720EXP

인스타그램 : http://instg.me/nemo_9l

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 924
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 4593
49 [컴퓨터/웹] 키보드 보안 프로그램 전체삭제 프로그램. 1 death death 17.01.26.21:48 306
48 [역사정보] 한 눈에 보는 조선왕조 계보도. 1 image death death 17.01.26.21:33 317
47 [이벤트] 롯데리아 행쇼팩 9900원과 핫크리스피버거 1+1 image 부루마블 17.01.25.23:05 200
46 [이벤트] 롯데리아 한우콤보 or 아재콤보 구매 시 트위스트 감자 무료! 1 image 부루마블 17.01.25.23:04 248
45 [건강/의학] 허리디스크,목디스크 혹은 허리,목아프신분들을 위한 팁. 2 image death death 17.01.25.21:25 1181
44 [생활정보] 지진 발생시 상황별 대피 요령. image death death 17.01.25.21:21 320
43 [건강/의학] 냄새 없애고 세균 죽이는 양치법. 1 image death death 17.01.25.21:18 296
42 [공연정보] 호세 카레라스 마지막 월드 투어 (내한공연 2017. 3. 4.) image 이니스프리 이니스프리 17.01.25.15:16 236
41 [생활정보] 교보문고 매월 22일~28일, e캐시 더블적립 3 image 이니스프리 이니스프리 17.01.23.23:47 312
40 [생활정보] 기존 영역 벗어나 새로워진  편의점 크로스오버 상품 5 image 이니스프리 이니스프리 17.01.23.16:24 197
39 [할인정보] KFC 스마트버켓2 14,800원 -> 9,900원 image 이니스프리 이니스프리 17.01.23.00:32 234
38 [할인정보] 스와로브스키 50% 할인 image 이니스프리 이니스프리 17.01.22.22:45 173
37 [할인정보] Kaspersky Antivirus 및 Total Security 40% 할인 이니스프리 이니스프리 17.01.18.18:19 249
36 단기로 살 때 국내 사이트에서 도메인 사지 마세요. 2 JEEK_CODUCT JEEK_CODUCT 17.01.17.19:46 303
35 [할인정보] 버거킹에서 현재 진행 중인 각종 이벤트! image 이니스프리 이니스프리 17.01.16.11:29 218
34 [이벤트정보] V3 모바일 시큐리티 설치 후 개인정보 클리너 실행시 오로나민 쿠폰 image 이니스프리 이니스프리 17.01.16.11:23 306
33 [할인정보] 나뚜르 트리플컵 1+1 5 image 이니스프리 이니스프리 17.01.15.21:53 354
32 미디어위키 속도 조금이라도 높이기 1 title: 은메달도다 17.01.13.15:30 686
31 [뻘글]CloudFlare를 사용했을 때와 그렇지 않았을 때 속도 차이는 얼마나 날까? 3 file title: 금메달 (30일)동방개념지국 17.01.13.02:03 742
30 하루에 포인트를 많이 쌓는 법 3 image title: 은메달도다 17.01.12.16:02 293