import cv2 as cv
# Reading an image
img = cv.imread('Photos/cats.jpg')
cv.imshow('Cats', img)
# 1. Averaging Blur
average = cv.blur(img, (7,7))
cv.imshow('Average Blur', average)
# 2. Gaussian Blur
gauss = cv.GaussianBlur(img, (7,7), 0)
cv.imshow('Gaussian Blur', gauss)
# 3. Median Blur
median = cv.medianBlur(img, 7)
cv.imshow('Median Blur', median)
# 4. Bilateral Blur
bilateral = cv.bilateralFilter(img, 10, 15, 15)
cv.imshow('Bilateral', bilateral)
cv.waitKey(0)
'OpenCV' 카테고리의 다른 글
[OpenCV] bitwise.py: BITWISE Operations (0) | 2024.04.11 |
---|---|
[OpenCV] splitmerge.py: Color Channels (0) | 2024.04.10 |
[OpenCV] contours.py (0) | 2024.04.10 |
[OpenCV] transformations.py (0) | 2024.04.10 |
[OpenCV] basic.py (0) | 2024.04.10 |