[개념] OpenCV란?

2025. 9. 15. 22:20·공부 노트/연구회

✅ OpenCV란?

  • Open Source Computer Vision Library의 줄임말.
  • “오픈 소스 컴퓨터 비전 라이브러리” → 카메라 영상, 이미지 처리, 객체 인식 등을 쉽게 할 수 있도록 만들어진 C++/Python 라이브러리.

✅ OpenCV로 할 수 있는 것

  1. 이미지 처리
    • 흑백 변환, 밝기/대비 조절, 블러, 에지 검출(Canny)
  2. 영상 처리(비디오)
    • 웹캠 연결해서 프레임 읽기, 실시간 처리
  3. 객체 인식
    • 얼굴 인식, 물체 추적, 손 제스처 인식
  4. 딥러닝/AI 연동
    • TensorFlow, PyTorch 모델이랑 붙여서 영상 분석

 

 


[OpenCV 활용]

1.

 

[연구회/OpenCV] 원본 사진 흑백 사진으로 출력하기

🟡B-G-R 더한 후 나누기 3을 해주면 gray 값이 나옴--------------------------------------------------------------------1. B-G-R 순회하며 더함2. /3 해서 gray 값 획득3. 다시 B-G-R 돌며 값 나눠줌다시1. B-G-R 순회하며 더

maze910.tistory.com

2.

 

[연구회/OpenCV] 실시간 움직임 추적 마우스 컨트롤러

웹캠 영상에서 움직임이 발생하는 영역을 찾아내고, 그 중심점으로 마우스 커서를 실시간 이동 1. 핵심 동작 원리이 프로그램은 크게 세 가지 단계로 작동한다.차영상(Frame Differencing) 감지: 이전

maze910.tistory.com

 

'공부 노트 > 연구회' 카테고리의 다른 글

[연구회/OpenCV] 실시간 움직임 추적 마우스 컨트롤러  (0) 2026.03.03
[연구회/OpenCV] 원본 사진 흑백 사진으로 출력하기  (0) 2025.09.15
[기초] class 개념  (1) 2025.09.15
'공부 노트/연구회' 카테고리의 다른 글
  • [연구회/OpenCV] 실시간 움직임 추적 마우스 컨트롤러
  • [연구회/OpenCV] 원본 사진 흑백 사진으로 출력하기
  • [기초] class 개념
미로910
미로910
개발자를 꿈꾸는 민경이의 기록 블로그
  • 미로910
    개발 note
    미로910
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 설치 메뉴얼
      • HTML
      • JAVA
        • Java 기초
        • Java 응용
        • 자료구조
        • HTTP
        • JSP 프로그래밍
      • MySQL
        • MySQL 기본
        • 1일 1쿼리
      • CSS
      • Spring boot
      • JS
        • 게시판 만들기
      • Git
      • Flutter
        • MVVM 활용
        • 심화 버전
        • 1일 1 Flutter
      • 디자인 패턴의 활용
      • error note
      • My Project
        • [졸작] LLM 기반 특허 유사도 분석 시스템
        • 도서 관리 프로그램 (final project)
        • amigo
        • 친구 매칭 프로그램(FMP)
      • Python
      • 딥러닝
      • 네트워크
      • 공부 노트
        • 연구회
        • 자료구조
      • 기타
  • 블로그 메뉴

    • 홈
    • 전체보기
    • -----------------------
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Flutter
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
미로910
[개념] OpenCV란?
상단으로

티스토리툴바