Data science/AI

이미지 노이즈 종류 및 제거(Image Denoising)/ Gaussian, Median, Bilateral, NLmeans

yunnaa 2023. 4. 8. 13:06

이미지 노이즈 종류

- Guassian noise

- Salt & pepper

- Uniform noise

.. etc

openCV 노이즈 제거 필터

1. Gaussian Filter

2. Bilateral Filter

3. Median Filter

-> blurring or smooting에 사용되는 필터들

-> 한계 : locally하게 주변 픽셀들 참고해서 필터처리

4. NLmeans (Non-Local Means Denoising)

- 함수명 cv2.fastfastNlMeansDenoising()

- 이미지 전체를 고려해 픽셀 값 수정

h : 필터 강도를 결정하는 인자. 더 높은 h 값이 잡음을 더 잘 제거하지만 잡음이 아닌 픽셀도 제거함(10이면 적당함)

hForColorComponents : h와 동일하지만, 칼라 이미지에 대해서만 사용됨(보통 h와 같음)

templateWindowSize : 홀수값이여야 함(7을 권장함)

searchWindowSize : 홀수값이여야 함(21을 권장함)

'Data science > AI' 카테고리의 다른 글

micro average F1-score와 accuracy가 같은 이유  (0) 2023.06.16
SHAP (SHapley Additive exPlanations)  (0) 2023.06.16
공부해야 될 모델 리스트  (0) 2023.06.16
bagging vs. boosting  (0) 2023.06.15