1. 구글드라이브에 사진을 업로드합니다
2. 마우스 우클릭(맥의 경우 control클릭)
코드를 복붙해주세요
from IPython.display import Image
from urllib import request
url="https://drive.google.com/file/d/1qGj8g39qQP0ZBEmqyv4QcGj6MzHpeYMg/view?usp=sharing" #link 부분을 구글 드라이브에서 생성한 공유 링크로 변경해주면 된다.
path='https://drive.google.com/uc?export=download&id='+url.split('/')[-2]
res = request.urlopen(path).read() #path값
img = Image(res, width='420', height='540') #이미지 크기 변경필요시 width 또는 height에 값을 입력
img
링크입력: 링크를 url 부분 따옴표 안에 복붙해줍니다
크기조절: 아래에서 두번째줄 width, height 부분에 원하시는 크기를 입력해주세요 픽셀단위입니다
그대로 입력시 저희집 강아지사진이 나옵니다
오랫동안 구글링하다가 쉬운방법을 찾아서 공유드립니다
어떤 원리로 사진을 출력하는지는 저도 잘모릅니다 다만 수업자료로 사진넣는게 나오는데 어떻게하는지몰라서 해맸을뿐입니다
내용은 아래 블로그에서 가져왔습니다 자세한내용을 원하시면 참고바랍니다
https://velog.io/@countifs/코랩Colab-주피터Jupyter-노트북에-구글-드라이브-공유-이미지-링크-업로드
구글 드라이브 공유 이미지 코랩 & 주피터 노트북에 삽입하기
📌 코랩(Colab) & 주피터(Jupyter) 노트북에 구글 드라이브 공유 링크로 이미지 업로드 하기
velog.io
텍스트 입력창에 사진을 넣고싶다면?
간단하다 이미지삽입후 파일을 선택하면된다
구글드라이브에서 넣는 사진이라면 따로 설치해줘야할게 하나더있습니다
from google.colab import drive
drive.mount('/content/drive')
다시 돌아와서 Pillow는 파이썬 이미징 라이브러리로서 여러 이미지 파일 포맷을 지원하고,
이미지 내부 데이타를 엑세스할 수 있게 하며, 다양한 이미지 처리 기능을 제공하고 있다.
라고 누군가 설명해주네요
!pip install pillow #pillow라이브러리를 사용하기 위해 설치해줍니다
a = Image.open('/content/drive/MyDrive/001.jpeg')
# 구글드라이브에서 사진을 빼온다면 MyDrive까지는 필수 새부폴더는 직접 작성해주세요
크기 조절이 가능합니다 먼저 픽셀값을 직접입력해서 조절하는법
a = a.resize((420,540))
배율로 조절하고싶다면
width, height = a.size
a = a.resize((width//3, height//3))
정보출처
Does Python PIL resize maintain the aspect ratio?
Does PIL resize to the exact dimensions I give it no matter what? Or will it try to keep the aspect ratio if I give it something like the Image.ANTIALIAS argument?
stackoverflow.com
간단한 사진요소 변경방법도 알아봅니다
a = img.convert('L') #흑백으로 출력
더 자세한내용은 "220421 공부(넘파이, 이미지)"에서 확인바랍니다
220422공부(씨리즈) (0) | 2022.04.22 |
---|---|
220421 공부(넘파이, 이미지) (0) | 2022.04.21 |
220421 토이프로젝트-보스턴집값 데이터분석 (0) | 2022.04.21 |
220420 공부(넘파이) (0) | 2022.04.20 |
220419 공부(클래스, init, 상속, 오버라이딩) (0) | 2022.04.19 |