OpenCV/Kaggle - Learning OpenCV for Example(3)
-
cv2.filter2D(): 기본적인 2D 필터링
cv2.filter2D(src, ddepth, kernel, dst=None, anchor=None, delta=None, borderType=None) • src: 입력 영상 • ddepth: 출력 영상 데이터 타입 • kernel: 필터 마스크 행렬(실수형) • anchor: 고정점 위치, (-1,-1)이면 필터 중앙을 고정점으로 사용 • delta: 추가적으로 더할 값 • borderType: 가장자리 픽셀 확장 방식 예시 import matplotlib.pyplot as plt import cv2 import numpy as np image = cv2.imread("DOG.jfif") image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB) plt.figure(figsi..
2023.03.27 -
subplot(): 여러개의 그래프 그리기
subplot(row, column, index) 아래의 형식으로 출력이 된다. 예시 import matplotlib.pyplot as plt import cv2 import numpy as np image = cv2.imread("DOG.jfif") image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB) plt.figure(figsize=(8,8)) plt.subplot(2,2,1) plt.title("DOG") plt.imshow(image) plt.subplot(2,2,2) plt.title("DOG") plt.imshow(image) plt.subplot(2,2,3) plt.title("DOG") plt.imshow(image) plt.subplot(2,2,4) plt..
2023.03.27 -
figsize: 그래프 사이즈 설정
figure(figsize=(가로길이, 세로길이)) 단위 : inch 예시 import matplotlib.pyplot as plt import cv2 import numpy as np image = cv2.imread("DOG.jfif") image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB) plt.figure(figsize=(20,20)) plt.subplot(1,2,1) plt.title("DOG") plt.imshow(image)가로, 세로 길이 20인치로 결과가 출력된다.
2023.03.27