urllib.requestを使って画像を保存する

こんにちは、βshortです。

今回は、pythonの標準ライブラリ「urllib.request」を使って画像を保存していきます。

インポートするもの

「urllib.request」を使います。

名前が長いので、「req」とします。

import urllib.request as req

画像を保存する

req.urlretrieve(url, names)

urlは、画像のあるURLを指定します。

namesは、画像の保存する名前を指定する。

names = "画像ファイルの名前"
url = "画像があるURL"

#URLの画像をnamesの名前で保存する
req.urlretrieve(url, names)

サンプルコード

import cv2
import urllib.request as req
from PIL import Image
import matplotlib.pyplot as plt

names = "samples1.jpg"
url = "https://www.vissel-kobe.co.jp/profile/2018/images/08_iniesta.jpg"
req.urlretrieve(url, names)

#画像
img = Image.open(names)
plt.imshow(img)
plt.show()

参考書

おすすめ