미니프로젝트. Python, OpenCV 기반 영상처리 프로그래밍
![post-thumbnail](https://velog.velcdn.com/images/psh4204/post/9d7eae56-dd33-4904-bcaa-d20f1112c801/Python%2C_OpenCV_n%EC%98%81%EC%83%81%EC%B2%98%EB%A6%AC_%EB%AF%B8%EB%8B%88%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8.png)
디지털 영상처리
프로젝트 개요
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F4736ac52-0853-4845-a9e1-a5f5a73eabde%2Fimage.png)
실행 화면
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F02b164ce-c6b2-4233-b599-550413fa65db%2Fimage.png)
화소점 처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Ff0a38b37-3d1f-430e-af94-e9180c2c8aa5%2Fimage.png)
흑백처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F6242645c-3eef-43d1-9c97-c581a09cae8c%2Fimage.png)
평균흑백처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F9047297a-c01a-4c86-8d34-e34c43e29038%2Fimage.png)
산술연산 밝기처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fe062ee40-8be4-43e2-80dd-19fd8bcdd11f%2Fimage.png)
반전처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F153394a5-71b6-474f-a1b9-be46e27c8837%2Fimage.png)
파라볼라(Cap & Cup)
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F215a5594-55dd-461c-be87-ce77fb7c2f27%2Fimage.png)
기하학처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F4637ff37-fce5-4454-936e-ad3af6b6ee9b%2Fimage.png)
축소처리, 확대처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fca549c06-0142-4bf3-99bc-359c1bd7a344%2Fimage.png)
이웃보간법 확대처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F41440b67-88ea-4c3f-97f5-a9a341504f36%2Fimage.png)
양선형보간법 확대처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F5ec47444-ec4d-4980-b77b-6b48e5036995%2Fimage.png)
이동 처리, 회전처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F6309e43f-728a-4835-aebf-954b4a63b01f%2Fimage.png)
좌우미러링
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fe52b786c-a1b5-4897-ae1b-a19ac985a228%2Fimage.png)
화소영역 처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F494526c9-8566-4de6-b11a-0565296722b8%2Fimage.png)
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fa577a2d4-aaf5-46c9-8822-fc1559307537%2Fimage.png)
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F87880e88-b6a3-41ce-8dc3-050be57c2d3d%2Fimage.png)
엠보싱
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fea21a83d-f68f-4131-a7d5-ae05b8a489d1%2Fimage.png)
평균 블러
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F2010da3b-8c69-4344-9162-1514f0a3e276%2Fimage.png)
가우시안 블러
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F3b56d849-1f13-4305-a856-009ee38c0c60%2Fimage.png)
샤프닝
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F60a504bf-4207-40f6-b38f-42f82b6c5e51%2Fimage.png)
연산자 엣지 검출
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F960d04ea-4128-40c0-a94b-f5018c07e963%2Fimage.png)
1차 미분 검출
로버츠 엣지
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fe6719fa6-e554-4825-9bf0-e6ef0a36efbc%2Fimage.png)
프리윗 엣지
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F5c086a43-e02c-46c2-95ef-4582372a6166%2Fimage.png)
소벨 엣지
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F0b6ffd3d-d651-42fc-b2a5-8d6340f17e35%2Fimage.png)
2차 미분 검출
라플라 엣지
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fd09b3be4-5b79-4ac0-90a5-d630dd074d47%2Fimage.png)
LoG & DoG
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fb8f6e7db-7f40-44c2-89af-f60b9691f9d8%2Fimage.png)
히스토그램 처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fd523cf8b-6dc5-4c0e-a38d-ecb590dad8bc%2Fimage.png)
히스토그램 표시
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F97e0c5d6-c942-4d27-aa96-4c7969eeb877%2Fimage.png)
스트레칭
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fcfbfc4db-ecfe-479e-89a1-54d28b9d6ec0%2Fimage.png)
평활화
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F3c376445-ae2f-4cec-87aa-a934796ddf87%2Fimage.png)
OpenCV기반 C++ 알고리즘
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F477deb24-e0f2-4a9d-81bb-9e35d5d0e44d%2Fimage.png)
OpenCV 사용 예
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F5f66ff18-d326-4f87-a903-81cd1ec223e4%2Fimage.png)
마우스 드래그한 지역만 반전
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F4d59eb41-3631-4e86-8caf-77e1c0982384%2Fimage.png)
OpenCV, 인공지능을 활용한 영상처리
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F58281d72-26b8-464d-9791-5812cf6797da%2Fimage.png)
Haar을 이용한 객체검출
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F5c9ae4a6-3e18-40bb-bfe3-a84b36b66b01%2Fimage.png)
SSDnet을 이용한 객체검출
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fd504a2ef-e020-4a8a-8105-7f854625090b%2Fimage.png)
유튜브를 이용한 동영상 객체 검출
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F9d882273-8ebc-4780-be23-9f4b96e07083%2Fimage.png)
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2Fde51bc0a-33eb-415b-9dc1-6a2921d10b78%2Fimage.png)
![](https://velog.velcdn.com/images%2Fpsh4204%2Fpost%2F3dc3ec79-494b-451a-b422-df215f2b8796%2Fimage.png)