반응형
import cv2
import os
import torch
import torchvision
from torchvision.utils import save_image
file_path = './image/train/'
filenames = os.listdir('./image/train/')
for filename in filenames:
img = cv2.imread(os.path.join(file_path, filename), cv2.IMREAD_COLOR)
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
transform = torchvision.transforms.ToTensor()
img = transform(img)
transform = torchvision.transforms.CenterCrop(500)
img = transform(img)
save_image(img, os.path.join('./image/trans/',filename))
반응형
'MM(MyMemo)' 카테고리의 다른 글
Ubuntu 20.04 RTX 4090 딥러닝 환경 구축 (0) | 2023.07.06 |
---|---|
[Pytorch] tensor 를 이미지로 저장하기 (0) | 2023.06.24 |
[Python] 파일 이름 한번에 바꾸기 (0) | 2023.06.24 |
[Windows->Ubuntu 원격 데스크톱 연결] 윈도우 환경에서 리눅스 원격 접속하 (0) | 2023.06.24 |
[ROS] CMake Error at /opt/ros/noetic/share/catkin/cmake/empy.cmake:30 (message): (0) | 2023.06.07 |