rescale 조정하여 output.png 파일로 저장
import cv2
rescale = 6
def resize_image(input_path, output_path, scale_factor=rescale):
image = cv2.imread(input_path)
height, width = image.shape[:2]
new_width = int(width * scale_factor)
new_height = int(height * scale_factor)
resized_image = cv2.resize(image, (new_width, new_height))
cv2.imwrite(output_path, resized_image)
# 입력 파일 경로
input_file_path = "input.png"
# 출력 파일 경로
output_file_path = "output.png"
# 이미지 크기를 n배로 저장
resize_image(input_file_path, output_file_path, scale_factor=rescale)
'Python > Image Super Resolution' 카테고리의 다른 글
image MSE, RMSE, PSNR 계산 (0) | 2024.03.29 |
---|