Android: まとめ 各端末のカメラのサポート画像サイズ 

Androidでカメラアプリを作っているときに、各端末でサポートしている画像サイズやPreviewのサイズが異なる上に参照するのが大変だと思ったので、サンプリングアプリを作って、各端末保有者に協力して確認してもらいました!

簡単に言うと、下のメソッドの結果です。

  • Camera.Parameters.getSupportedPictureSizes();
  • Camera.Parameters.getSupportedPreviewSizes();

このページではその結果をまとめていきたいと思います。
見方はこちら。時間ができたら表にまとめたいと思いますが、
とりあえずはベタで(^_^;)

  1. width: 横幅
  2. height: 縦幅
  3. prop: 縦横比(width / height)

■■■■■ Softbank ■■■■■
・Desire

SupportedPreviewSize:
width = 1280px, height = 720px, prop = 1.7777778
width = 800px, height = 480px, prop = 1.6666666
width = 768px, height = 432px, prop = 1.7777778
width = 720px, height = 480px, prop = 1.5
width = 640px, height = 480px, prop = 1.3333334
width = 576px, height = 432px, prop = 1.3333334
width = 480px, height = 320px, prop = 1.5
width = 400px, height = 240px, prop = 1.6666666
width = 384px, height = 288px, prop = 1.3333334
width = 352px, height = 288px, prop = 1.2222222
width = 320px, height = 240px, prop = 1.3333334
width = 272px, height = 272px, prop = 1.0
width = 240px, height = 240px, prop = 1.0
width = 240px, height = 160px, prop = 1.5
width = 176px, height = 144px, prop = 1.2222222

SupportedPictureSize:
width = 2592px, height = 1952px, prop = 1.3278688
width = 2592px, height = 1728px, prop = 1.5
width = 2592px, height = 1552px, prop = 1.6701031
width = 2560px, height = 1920px, prop = 1.3333334
width = 2560px, height = 1712px, prop = 1.4953271
width = 2048px, height = 1536px, prop = 1.3333334
width = 2048px, height = 1360px, prop = 1.5058824
width = 2048px, height = 1216px, prop = 1.6842105
width = 2016px, height = 1344px, prop = 1.5
width = 1600px, height = 1200px, prop = 1.3333334
width = 1584px, height = 1056px, prop = 1.5
width = 1280px, height = 960px, prop = 1.3333334
width = 1280px, height = 848px, prop = 1.509434
width = 1280px, height = 768px, prop = 1.6666666
width = 1248px, height = 832px, prop = 1.5
width = 1024px, height = 768px, prop = 1.3333334
width = 640px, height = 480px, prop = 1.3333334
width = 640px, height = 416px, prop = 1.5384616
width = 640px, height = 384px, prop = 1.6666666
width = 624px, height = 416px, prop = 1.5
width = 512px, height = 384px, prop = 1.3333334
width = 400px, height = 400px, prop = 1.0
width = 272px, height = 272px, prop = 1.0

・DesireHD

SupportedPreviewSize:
width = 1280px, height = 720px, prop = 1.7777778
width = 800px, height = 480px, prop = 1.6666666
width = 768px, height = 432px, prop = 1.7777778
width = 720px, height = 480px, prop = 1.5
width = 640px, height = 480px, prop = 1.3333334
width = 576px, height = 432px, prop = 1.3333334
width = 480px, height = 320px, prop = 1.5
width = 400px, height = 240px, prop = 1.6666666
width = 384px, height = 288px, prop = 1.3333334
width = 352px, height = 288px, prop = 1.2222222
width = 320px, height = 240px, prop = 1.3333334
width = 272px, height = 272px, prop = 1.0
width = 240px, height = 240px, prop = 1.0
width = 240px, height = 160px, prop = 1.5
width = 176px, height = 144px, prop = 1.2222222
width = 160px, height = 120px, prop = 1.3333334

SupportedPictureSize:
width = 3264px, height = 2448px, prop = 1.3333334
width = 3264px, height = 1952px, prop = 1.6721312
width = 2592px, height = 1952px, prop = 1.3278688
width = 2592px, height = 1936px, prop = 1.338843
width = 2592px, height = 1728px, prop = 1.5
width = 2592px, height = 1552px, prop = 1.6701031
width = 2048px, height = 1536px, prop = 1.3333334
width = 2048px, height = 1360px, prop = 1.5058824
width = 2048px, height = 1216px, prop = 1.6842105
width = 1600px, height = 1200px, prop = 1.3333334
width = 1584px, height = 1056px, prop = 1.5
width = 1280px, height = 960px, prop = 1.3333334
width = 1280px, height = 848px, prop = 1.509434
width = 1280px, height = 768px, prop = 1.6666666
width = 1024px, height = 768px, prop = 1.3333334
width = 640px, height = 480px, prop = 1.3333334
width = 640px, height = 416px, prop = 1.5384616
width = 640px, height = 384px, prop = 1.6666666
width = 512px, height = 384px, prop = 1.3333334
width = 400px, height = 400px, prop = 1.0
width = 272px, height = 272px, prop = 1.0

■■■■■ DoCoMo ■■■■■
・HT-03A

SupportedPreviewSize:
width = 800px, height = 480px, prop = 1.6666666
width = 720px, height = 480px, prop = 1.5
width = 640px, height = 480px, prop = 1.3333334
width = 576px, height = 432px, prop = 1.3333334
width = 480px, height = 320px, prop = 1.5
width = 384px, height = 288px, prop = 1.3333334
width = 352px, height = 288px, prop = 1.2222222
width = 320px, height = 240px, prop = 1.3333334
width = 240px, height = 160px, prop = 1.5
width = 176px, height = 144px, prop = 1.2222222

SupportedPictureSize:
width = 2048px, height = 1536px, prop = 1.3333334
width = 1600px, height = 1200px, prop = 1.3333334
width = 1024px, height = 768px, prop = 1.3333334
width = 512px, height = 384px, prop = 1.3333334

・Xperia

SupportedPreviewSize:
width = 320px, height = 240px, prop = 1.3333334
width = 640px, height = 480px, prop = 1.3333334
width = 800px, height = 480px, prop = 1.6666666
width = 848px, height = 480px, prop = 1.7666667
width = 854px, height = 480px, prop = 1.7791667
width = 864px, height = 480px, prop = 1.8
width = 1280px, height = 720px, prop = 1.7777778

SupportedPictureSize:
width = 640px, height = 480px, prop = 1.3333334
width = 1632px, height = 1224px, prop = 1.3333334
width = 1920px, height = 1080px, prop = 1.7777778
width = 3264px, height = 1836px, prop = 1.7777778
width = 3264px, height = 2448px, prop = 1.3333334

・Galaxy S

SupportedPreviewSize:
width = 640px, height = 480px, prop = 1.3333334
width = 800px, height = 480px, prop = 1.6666666

SupportedPictureSize:
width = 2560px, height = 1920px, prop = 1.3333334
width = 2048px, height = 1536px, prop = 1.3333334
width = 1600px, height = 1200px, prop = 1.3333334
width = 640px, height = 480px, prop = 1.3333334
width = 2560px, height = 1536px, prop = 1.6666666
width = 2048px, height = 1232px, prop = 1.6623377
width = 1600px, height = 960px, prop = 1.6666666
width = 800px, height = 480px, prop = 1.6666666

・Galaxy Tab

SupportedPreviewSize:
width = 800px, height = 600px, prop = 1.3333334
width = 1024px, height = 600px, prop = 1.7066667
width = 320px, height = 240px, prop = 1.3333334

SupportedPictureSize:
width = 2048px, height = 1536px, prop = 1.3333334
width = 1600px, height = 1200px, prop = 1.3333334
width = 800px, height = 600px, prop = 1.3333334
width = 2048px, height = 1232px, prop = 1.6623377
width = 1600px, height = 960px, prop = 1.6666666
width = 1024px, height = 600px, prop = 1.7066667

■■■■■ AU ■■■■■
・IS03

SupportedPreviewSize:
width = 1280px, height = 720px, prop = 1.7777778
width = 960px, height = 640px, prop = 1.5
width = 864px, height = 480px, prop = 1.8
width = 800px, height = 480px, prop = 1.6666666
width = 640px, height = 480px, prop = 1.3333334
width = 320px, height = 240px, prop = 1.3333334

SupportedPictureSize:
width = 3552px, height = 2664px, prop = 1.3333334
width = 2592px, height = 1944px, prop = 1.3333334
width = 2048px, height = 1536px, prop = 1.3333334
width = 1600px, height = 1200px, prop = 1.3333334
width = 1920px, height = 1080px, prop = 1.7777778
width = 960px, height = 640px, prop = 1.5
width = 800px, height = 480px, prop =1.6666666
width = 640px, height = 480px, prop = 1.3333334
width = 320px, height = 240px, prop = 1.3333334

■■■■■ その他 ■■■■■
・Nexus One

SupportedPreviewSize:
width = 800px, height = 480px, prop = 1.6666666
width = 720px, height = 480px, prop = 1.5
width = 640px, height = 480px, prop = 1.3333334
width = 576px, height = 432px, prop = 1.3333334
width = 480px, height = 320px, prop = 1.5
width = 384px, height = 288px, prop = 1.3333334
width = 352px, height = 288px, prop = 1.2222222
width = 320px, height = 240px, prop = 1.3333334
width = 240px, height = 160px, prop = 1.5
width = 176px, height = 144px, prop = 1.2222222

SupportedPictureSize:
width = 2592px, height = 1944px, prop = 1.3333334
width = 2048px, height = 1536px, prop = 1.3333334
width = 1600px, height = 1200px, prop = 1.3333334
width = 1024px, height = 768px, prop = 1.3333334
width = 512px, height = 384px, prop = 1.3333334

・Nexus S

SupportedPreviewSize:
width = 720px, height = 480px, prop = 1.5
width = 640px, height = 480px, prop = 1.3333334
width = 352px, height = 288px, prop = 1.2222222
width = 176px, height = 144px, prop = 1.2222222

SupportedPictureSize:
width = 2560px, height = 1920px, prop = 1.3333334
width = 2048px, height = 1536px, prop = 1.3333334
width = 1600px, height = 1200px, prop = 1.3333334
width = 1280px, height = 960px, prop = 1.3333334
width = 640px, height = 480px, prop = 1.3333334

・HTC EVO4

SupportedPreviewSize:
width = 1280px, height = 720px, prop = 1.7777778
width = 800px, height = 480px, prop = 1.6666666
width = 768px, height = 432px, prop = 1.7777778
width = 720px, height = 480px, prop = 1.5
width = 640px, height = 480px, prop = 1.3333334
width = 576px, height = 432px, prop = 1.3333334
width = 480px, height = 320px, prop = 1.5
width = 400px, height = 240px, prop = 1.6666666
width = 384px, height = 288px, prop = 1.3333334
width = 352px, height = 288px, prop = 1.2222222
width = 320px, height = 240px, prop = 1.3333334
width = 272px, height = 272px, prop = 1.0
width = 240px, height = 240px, prop = 1.0
width = 240px, height = 160px, prop = 1.5
width = 176px, height = 144px, prop = 1.2222222

SupportedPictureSize:
width = 3264px, height = 2448px, prop = 1.3333334
width = 3264px, height = 1952px, prop = 1.6721312
width = 2592px, height = 1952px, prop = 1.3278688
width = 2592px, height = 1552px, prop = 1.6701031
width = 2048px, height = 1536px, prop = 1.3333334
width = 2048px, height = 1216px, prop = 1.6842105
width = 1600px, height = 1200px, prop = 1.3333334
width = 1280px, height = 960px, prop = 1.3333334
width = 1280px, height = 768px, prop = 1.6666666
width = 1024px, height = 768px, prop = 1.3333334
width = 640px, height = 480px, prop = 1.3333334
width = 640px, height = 384px, prop = 1.6666666
width = 512px, height = 384px, prop = 1.3333334
width = 400px, height = 400px, prop = 1.0
width = 272px, height = 272px, prop = 1.0

・Motorola Milestone

SupportedPreviewSize:
width = 176px, height = 144px, prop = 1.2222222
width = 320px, height = 240px, prop = 1.3333334
width = 352px, height = 288px, prop = 1.2222222
width = 640px, height = 480px, prop = 1.3333334
width = 720px, height = 480px, prop = 1.5
width = 720px, height = 576px, prop = 1.25
width = 848px, height = 480px, prop = 1.7666667

SupportedPictureSize:
width = 1280px, height = 960px, prop = 1.3333334
width = 1600px, height = 1200px, prop = 1.3333334
width = 2048px, height = 1536px, prop = 1.3333334
width = 2592px, height = 1936px, prop = 1.338843
width = 2592px, height = 1456px, prop = 1.7802198


コメント・トラックバック一覧

  1. Pingback: Android: 各端末のカメラのサポート解像度まとめ | 自転車で通勤しましょ♪ブログ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です