sharpen란 이미지를 더 깨끗하게 보여주는 함수입니다!
이걸 보고 제가 수업시간에 배운 코드를 예시로 보여드리고 결과도 같이 보여드리겠습니다!
import cv2
import numpy as np
img = cv2.imread('data/images/mountain.jpeg')
cv2.imshow("ori",img)
sharpen = np.array([
[0,-1,0],
[-1,5,-1],
[0,-1,0]
], dtype = 'int')
result = cv2.filter2D(img, -1, sharpen)
cv2.imshow("result",result)
cv2.waitKey()
cv2.destroyAllWindows()
결과는 이렇게 나왔습니다!
확실히 기본 이미지보단 더 깔끔하게 나오시는 걸 보실 수 있습니다!
'opencv' 카테고리의 다른 글
OpenCV MedianBlur (0) | 2021.04.30 |
---|---|
OpenCV Gaussian (0) | 2021.04.30 |
OpenCV Gamma Correction or Power Law Transform (0) | 2021.04.30 |
opencv Homography & Perspective Transform (0) | 2021.04.30 |
opencv Desaturation Filter (0) | 2021.04.30 |