728x90 개발/OpenCV3 2023.07.24 OpenCV Day1(4.Createimg ~ 6.Drawing) 목차. 4.Createimg 5.Copyimg 6.Drawing 4.Createimg 🎈 240x320의 크기를 가진 numpy이용하여 여러개 만들어보기 ! import cv2 import numpy as np # 240x320 크기의 이미지 각 픽셀은 초기화되지 않은 랜덤 값으로 채워집니다. 흑백 이미지 생성 img1 = np.empty((240, 320), dtype=np.uint8) # 240x320 크기의 0으로 채워진 컬러 이미지 생성 (RGB값이 모두 0이기에 검정색) img2 = np.zeros((240, 320, 3), dtype=np.uint8) # 240x320 크기의 값이 모두 120인 흑백 이미지 생성 img3 = np.ones((240, 320), dtype=np.uint8) * .. 2023. 8. 21. 2023.07.24 OpenCV Day1(OpenCV~Imageinfo) 목차. 1.OpenCV 2.Matplotlib 3.Imageinfo 1.OpenCV 🎈 cv2사용해보기 실습 # Open CV 임포트 import cv2 # 코드실행 단축키 : 컨트롤 + 쉬프트 + F10 print('현재 opencv의 버전:', cv2.__version__) # 옵션을 주지 않으면 컬러 영상으로 읽어온다. # 영상을 가져올때 BGR순서(Blue-> green-> Red)로 가지고 띄운다! img = cv2.imread('./dog.bmp') # cv2.IMREAD_GRAYSCALE: 그레이스케일로 읽어오는 옵션 cv2.imshow('img', img) # ('창이름', 영상객체) cv2.waitKey() # 키보드에 아무키를 누르기 전까지 화면이 꺼지지 않는다. 🎈 cv2를 이용한 그.. 2023. 8. 21. 2023.07.24 OpenCV란? 목차. 1. OpenCV (Open Source Computer Vision Library) 2. 컴퓨터 비전 (Computer Vision) 3. 영상(Image)평가 진행 과정 4. 도형 그리기 5. 동영상 처리하기 Q1. 문제코드 (두 동영상을 연결하는 프로그램 만들기) Q2. 과제코드 (두 동영상이 지나가듯 연결 하는 프로그램) 1. OpenCV(Open Source Computer Vision Library) - 컴퓨터 비전과 이미지 처리를 위한 오픈소스 라이브러리 입니다. - 1999년 Intel에서 영상처리 기술을 개발하기 위한 목적으로 만들어졌다. - 2000년 BSD 라이센스로 배포 하였다. (사이킷런도 BSD 라이센스로 배포) - 2011년 이후 OpenCV2로 개발 시작 (지금 버전은.. 2023. 8. 10. 이전 1 다음 728x90