반응형

OpenCV 2

Vision Inspection -> CCTV 차이점

도메인 변경을 하면서 기술스택의 세부적인 면에서가장 크게 달라진 점은 한마디로정(?)영상 -> 동영상의 개념 차이가 생겼다는 것이다. 부가적으로는 1. 웹서비스 추가 / 2. 영상 코덱 및 인,디코딩 개념 추가 등등의 번외편이 있긴 하지만,이제는 검사할 영상이 움직이기 시작했다!! 안그래도 장기적으로는 드론, UAM에서 취득될 영상도 검사하고 싶다는 큰 꿈이 있기에영상은 움직이지만 카메라는 고정되어 있다는 중간다리 정도로 생각하고차근차근히 개발실력 다지기에 들어가야겠다. 여기에서 더욱 공부를 해야할 포인트를 정리해본다. OpenCV 활용 시 Optical Flow란 기능을 활용하면 동영상 frame간 각 pixel이 다음 frame에서 해당 pixel이 어디로 이동했는지에 대한 vector값을 전체 pi..

OpenCV.Morphology 생각정리

오늘 실무에서 쓰인 모폴로지 관련 함수들에 대해 내가 이해해본 선에서 최대한 기억하기 좋도록 원리 위주로 암기하려 한다. 팽창(dilatation): 픽셀 단위로 [3x3] 등의 정사각 배열? 매트릭스? 를 이용해 한 pixel씩 옮겨가며 해당 pixel을 중심으로 한 모든 요소를 비교해 or연산처럼 한 pixel이라도 겹치면 모든 요소를 칠한다.침식(erosion): 위 팽창에서의 연산처럼 and연산 마냥 모든 요소가 겹치는 pixel만 남겨놓고 나머지 지운다.열림(opening): 침식 -> 팽창, 주변보다 밝은 노이즈 제거하는 데 효과적, 개체들을 제거/분리닫힘(closing): 팽창 -> 침식, 주변보다 어두운 노이즈 제거에 유리, 개체들을 연결아래는 위 연산들과 원본과의 마이너스 연산으로 특징점..