そのため、機種ごとに画像のサイズを変換するライブラリなどを探しているのですがオススメのものがあれば教えてください。
(ruby,php,perlなどで無料~使えるものでお願いします。有料のものの場合は実際に使ったことのあるものの紹介をお願いします。)
具体的には下記サイトのようなサービスができればよいと思います。
マーキュリーエンタープライズ
http://mercury-enterprise.com/picture/index.html
大抵のキャリアで画面サイズは公開されているので、
http://www.nttdocomo.co.jp/service/imode/make/content/spec/scree...
ImageMagick でサイズ変換してはどうでしょうか?
http://www.ss.iij4u.or.jp/~somali/web/_imagemagick.html
多くの言語に対応しています。
ありがとうございます。理論的には難しくないのですが、機種の判別など自前でやるのは面倒そうだなぁと思っています。PHPのPEAR::Net_UserAgent_Mobileなどと組み合わせればうまくいくんだろうか…絶対にはまりそう…