하. 드디어 여기까지 왔다. opc ua를 설치하면 자동화 기기에서 정보를 쉽게 읽을 수 있다. 여기에서 여러 오픈소스 프로그램을 찾았다. 소개한 홈페이지와 마찬가지로 가볍게 C로 작성한 open62541를 설치하기로 했다. 3달 전만해도 PLC가 당연히 OPC를 지원할 줄 알았으나, 지멘스 S7-1500 최신 제품, MELSEC 정도나 OPCUA를 지원한다. 나름 최신 기술인가보다. OPC 솔루션을 가진 회사에 연락하면 쉽게 지원받을 수 […]
Sorry you have no rights to view this post!
MeanShift와 CamShift로 물체를 추적할 수 있다. 배경을 제거하기 위해 backprojection을 어떻게 사용하는지 알아야 했다. back projection은 배경 등 변화가 없는 이미지를 마스킹하기 위해 사용한다. 다음 동영상을 보면 알기 쉽다. cv2.imshow는 여러 창을 보여주지 못한다. matplot.pyplot을 사용했다. opencv의 색과 matplot.pyplot 색이 다르기 때문에 변경해야 제대로 표시된다. 결과를 보면 배경을 깔끔하게 지우지 못했다. 이미지 어느 부분을 roi_hsv로 […]
카테고리
youcompleteme
opencv를 하다보니 popup 되는 기능이 너무 부럽다. eclipse로 될 거 같은데, docker로 python을 실행하여 어렵고 귀찮다. vim plugin 세계로 들어갔다. git으로 해당 파일을 받고, .vimrc에 plugin 설치를 써줘야 한다. 이 짓도 하다보면 늘겠지.
삽질로 video로 들어오는 입력을 필터링 했다. cv2.waitKey(delay)가 없으면 프레임을 업데이트 하지 않는다. windowmanager에서 callback 함수를 만들어, 웹캠 캡쳐 -> 파일로 변환 -> 프레임으로 표시 -> 대기 -> 입력을 받음 …반복 이런 식으로 잘~~(노가다 대박) 했다. 2장부터 각 예제를 따라할 수 있다. 알고리즘을 이해한다기 보다는 이런식으로 사용한다는 느낌이다.