matplotlib.pyplot.imread #
- matplotlib.pyplot. imread ( fname , format = None ) [ソース] #
ファイルから配列にイメージを読み取ります。
ノート
この関数は歴史的な理由から存在します。
PIL.Image.open
画像の読み込みには代わりに使用することをお勧めします。- パラメータ:
- fname str または file-like
読み取るイメージ ファイル: ファイル名、URL、または読み取りバイナリ モードで開かれたファイルのようなオブジェクト。
URL を渡すことは非推奨です。読み取り用の URL を開き、結果を などで Pillow に渡します
np.array(PIL.Image.open(urllib.request.urlopen(url)))
。- フォーマット文字列、オプション
データ読み込み時に想定される画像ファイル形式。formatが「png」に設定されている場合、fnameが「.png」拡張子を持つパスまたは開かれたファイルである場合、または URL である場合、画像は PNG ファイルとしてロードされます。それ以外の場合はすべて、フォーマットは無視され、フォーマットは によって自動検出され
PIL.Image.open
ます。
- 戻り値:
numpy.array
画像データです。返された配列には形状があります
(M, N) グレースケール イメージの場合。
(M, N, 3) RGB イメージの場合。
(M, N, 4) RGBA イメージの場合。
PNG 画像は float 配列 (0-1) として返されます。他のすべての形式は int 配列として返され、ビット深度はファイルの内容によって決定されます。
#を使用した例matplotlib.pyplot.imread
パッチによる画像のクリッピング
画像デモ
AnnotationBbox デモ
テキストをパスとして使用する
テキストを画像に変換する
リボンボックス