[Python] OpenCV를 이용한 Image Diff
By 지훈현서 | 2017년 8월 24일 |
틀린 그림 찾기 게임이 있다고 가정합니다.이를 눈으로 찾기는 아주 어렵지만,이를 자동으로 해 주는 프로그램이 있다면 편하겠죠? 이를 검색을 해 보았더니, Image Difference with OpenCV and Python 라는 블로그가 존재 하더군요.(해당 소스 참조, 약간 수정된게 있었는지 버전 문제인지 ... 작업했던 기억이...) 뭐 소스나 기타 등등은 제외하고 OpenCV 버전 및 이를 돌리는 것도 X-Window에 의존성을 갖는지라, 맥에서 시작했다가가상머신의 우분투서버에서 돌려보았습니다.(대신 X-Window 가 실행되고 있어야 합니다) 결론은, 위에처럼 Original 이미지와 Modified 이미지가 있으면 이 이미지에서틀린 부분만 찾아주는 것입니다. 우분투 16.04 LTS (
OpenCV 영상 화질 향상 기법 #4 - Gaussian Filter (1)
By 느린번개 | 2017년 1월 23일 |
이번 포스팅에서는 Gaussian Filter에 대해 알아보겠습니다. 그 전에 지난 포스팅에서 다루었던 Median Filter와 유사한 Mean Filter에 대해서 잠시 알아보죠.통계학에서 Median은 중간값을 의미하고 Mean은 평균을 의미하므로, Mean Filter는 Median Filter와 달리 영역 안에 있는 모든 화소의 데이터를 다 더해서 영역의 크기로 나눈 평균을 사용합니다.그게 그거인 것 같지만 곰곰히 생각해보면 큰 차이가 있습니다. Median Filter에 대해 설명하면서 예를 들었던 아래와 같은 원본 이미지가 있다고 가정해봅시다.원본 이미지에 Median Filter를 사용하면 아래와 같이 변환되는 것은 지난 포스팅에서 설명했습니다.Mean Filter를 사용하면 아래와 같이
[PyCharm] 2017.1 iPython 설치 후 디버깅 콘솔에서 KeyError 발생 시
By 지훈현서 | 2017년 6월 30일 |
이상하게 겹쳐서 PyCharm 문제 (또는 요구사항)가 발생하네요. 이번에는 디버깅을 하다가 그 내용을 확인하거나 돌아가는 문맥을 임의로 변경하고 싶을 때 이용하는 디버깅 콘솔을 띄워 보았습니다. 왼편 하단에 터미널 같은 아이콘을 누르면 디버깅 콘솔이 잘 떴었는데, 최근에 iPython을 VirtualEnv 등에서 설치를하고 나면서 부터 위와 같이 KeyEoor: '_sh' 라는 오류가 발생했습니다. 뭐 자기네 디버깅 세션 띄우는 프로그램에서 오류가 발생하였으니 그것을 수정할 수도 없고,아마도 iPython을 띄우면서 나는 버그 같아서 iPython 대신 일반 파이썬 인터프리터를 띄우면 이상없을 것이라 생각하고 옵션을 살펴보니, "Build, Execution, Deployment" > Cons
리니지M 영상처리 프로그램 만들기 - 7
By 샤리스의 서브 브레인 | 2023년 1월 30일 |
오랜만에 프로그램 업데이트를 진행했다. 변경사항 - 상황 대응 알고리즘 변경 - 마우스 클릭 이벤트 알고리즘 변경 - 스킬 및 파라미터 위치에 대응 되는 포지션은 항상 고정이므로 (NC에서 변경하지 않는 한) 영역을 고정 후 해당 위치에서 이벤트 발생하도록 변경하였음 - 이미지 인식 영역 확장 (스킬셋, 현재위치 등) Todo List - 시련던전, 파티던전 자동화 (?) - 텔레그램 연동