OpenCV Image에 선 그리기 (ImageDraw)
이미지에 여러가지 선과 글씨를 넣는 방법이다. 기본적으로 색을 표현할때 타 라이브러리는 다 RGB 의 형식으로 되어있는데 반해, OpenCV 는 특이하게 BGR 의 형식으로 되어있어 , 색을 표현할때 형식에 맞춰야하니 주의한다. 1. 직선그리기 1 2 3 4 5 6 7 8 9 10 11 import cv2 import numpy as np image = cv2.imread('data/images/mark.jpg') cv2.imshow('img', image) imageLine = image.copy() # 선그리기 cv2.line(imageLine, (322,179), (400,183), (0,255,0), thickness=2, lineType=cv2.LINE_AA) cv2.imshow('image l..
2021. 4. 20.
OpenCV 이미지 열기, 화면 표시 방법, 이미지 저장
기본적으로, 이미지 처리 라이브러리니까 , 이미지를 기본으로 한다. 먼저 이미지를 여는 코드이다. 1 2 3 4 5 6 7 import cv2 image = cv2.imread('data/images/sample.jpg', cv2.IMREAD_COLOR) #이미지경로 #이미지옵션 cv2.imshow('image', image ) #화면창이름 , #불러올 이미지 cs cv2.imread 를 사용하여 이미지경로 , 이미지형식을 맞춰 변수에 저장하여, cv2.imshow 명령어로 이미지를 화면에 표시한다. # 이미지 옵션 이미지 옵션은 임의로 세가지로 정할 수 있다. - cv2.IMREAD_COLOR : 이미지를 컬러로 불러옴 , default값 , 투명부분 무시 - cv2.IMREAD_GRAYSCALE : ..
2021. 4. 20.