Kerasを使って画像を読み込み・表示する方法をわかりやすく解説
Kerasを使用して画像を読み込み、画面に表示するには、load_img() メソッドで画像ファイルを読み込み、その際に表示したい画像のターゲットサイズ(target_size)を指定します。読み込まれた画像はPIL形式のオブジェクトとして扱われるため、show() メソッドを呼び出すだけで簡単に表示できます。
手順
- load_img() メソッドを使って画像ファイルを読み込みます。
- 引数 target_size に(幅, 高さ)のタプル形式で、希望する画像サイズを設定します。
- 画像を表示するには、show() メソッドを呼び出します。
サンプルコード
from keras.preprocessing import image
img = image.load_img('bird.jpg', target_size=(350, 750))
img.show()コードのポイント
上記のコードでは、「bird.jpg」という画像ファイルを読み込み、幅350ピクセル×高さ750ピクセルにリサイズしています。target_size を指定しない場合は、元の画像サイズのまま読み込まれます。読み込んだ img オブジェクトはPIL(Python Imaging Library)の画像オブジェクトなので、img.show() を実行すると、OS標準の画像ビューアで画像が開かれて表示されます。
出力結果
スクリプトを実行すると、指定したサイズにリサイズされた画像が別ウィンドウで表示されます。
-
Image Resizerで画像形式を変換する方法|初心者向けに手順をわかりやすく解説
デジタル画像は、手元のスナップ写真とは違い、さまざまな用途に柔軟に活用できます。リサイズやトリミング、回転といった編集はもちろん、フォーマット(形式)の変更も自由自在です。ただし、これらの作業を行うには画像編集ツールが必要になります。Adobe Photoshopのような高機能ソフトもありますが、操作が難しく、初心者にはハードルが高いのが実情です。そこで本記事では、シンプルで直感的に使えるフリーツール「Image Resizer」を使って、デジタル写真の形式を変更する方法をご紹介します。このツールを使えば、誰でも簡単に画像を別の形式へ変換できます。Image Resizerの主な機能すでにお気
-
画像リサイズツールで画像の向きを調整・拡大する方法を徹底解説
「百聞は一見に如かず」という言葉の通り、多くの人は長い文章を読むよりも、画像を見る方が好みです。この傾向が、言語の壁を越えて直感的に理解できるインフォグラフィックや情報系画像の普及につながりました。こうしたコンテンツを作成するには、豊富な画像ストックと画像編集ツールが必要です。本記事では、画像の向き(オリエンテーション)の調整や拡大縮小を簡単に行える便利なツールをご紹介します。 Image Resizer:最高の画像編集ツール Image Resizerは、複数の画像をまとめてリサイズ、反転、回転、名前変更、フォーマット変換できる優れたツールです。画質を劣化させることなく写真のサイズを変更で