OpenCV Sobel, Laplacian 을 이용한 화질 개선 프로그램, 파이썬


OpenCV Sobel, Laplacian 을 이용한 화질 개선 프로그램, 파이썬

Sobel, Laplacian을 이용해 화질을 개선한다. 사용한 라이브러리 import cv2 import numpy as np from matplotlib import pyplot as plt a 화질 개선할 이미지 입력 # a # 원본 이미지 불러오기 img = cv2.imread('c:/data/moon2.jpg', cv2.IMREAD_GRAYSCALE) # img = cv2.resize(img, (350, 350)) # 사진 크기 조절 b 라플라시안 적용 # 원본에 가우시안 흐림 처리 blur_g = cv2.GaussianBlur(img, ksize=(3, 3), sigmaX=0.0) # b # 라플라시안 함수 사용 # 원본에 라플라시안 바로 적용, 블러 처리한 이미지 보다 미분 오차 증가 laplacian = cv2.Laplacian(img, cv2.CV_8U) # laplacian = cv2.Laplacian(img, cv2.CV_32F) # laplacian = np.u...



원문링크 : OpenCV Sobel, Laplacian 을 이용한 화질 개선 프로그램, 파이썬