当方java初心者の者です。現在、画像を取り込み縦横比を維持したまま指定した大きさにリサイズしてBUfferedImageで返すプログラムを書きたいのですが何をどうすればよいかがわかりません。できるだけ画質は落としたくないのですが...画像や描画の仕組みに疎い節もありかなり難航しております。アドバイスまたはサンプルや画像の仕組みについてわかりやすく解説してくださっているサイトなどがあれば教えていただけると幸いです。どうかよろしくお願いします。