반응형
방법 1. torchvision.utils 사용
from torchvision.utils import save_image
save_image(tensor_data, 'image_path/image_name.png')
방법 2. PIL 이미지로 변경 후 저장
transforms 를 이용하여 Image 로 변경
import torchvision.transforms as T
from PIL import Image
transform = T.ToPILImage()
img = transform(tensor_data)
img.save("image_path.png")
방법 3. tensor -> numpy -> Image
import numpy as np
from PIL import Image
np_arr = np.array(tensor, dtype=np.uint8)
img = PIL.Image.fromarray(np_arr)
img.save('path')
반응형
'MM(MyMemo)' 카테고리의 다른 글
Ubuntu 크롬 원격 데스크톱 연결 (0) | 2023.07.12 |
---|---|
Ubuntu 20.04 RTX 4090 딥러닝 환경 구축 (0) | 2023.07.06 |
[Pytorch] 이미지 데이터셋을 torchvision을 사용해서 증가 시키기 (0) | 2023.06.24 |
[Python] 파일 이름 한번에 바꾸기 (0) | 2023.06.24 |
[Windows->Ubuntu 원격 데스크톱 연결] 윈도우 환경에서 리눅스 원격 접속하 (0) | 2023.06.24 |