アスペクト比算出メモ

2009/04/20 19:07

※ 商品のリンクをクリックして何かを購入すると私に少額の報酬が入ることがあります【広告表示】

アスペクト比を算出するPythonスクリプトのメモ

    def aspect_ratio(ox,oy):
      x, y = ox, oy
      while y:
        x, y = y, x % y
      return (ox/x, oy/x)

4272ピクセル×2848ピクセルの場合は3:2

    >>> aspect_ratio(4272,2848)
    (3, 2)

3872ピクセル×2592ピクセルの場合は121:81(おおよそ3:2だけど微妙にずれている)

    >>> aspect_ratio(3872,2592)
    (121, 81)

NICONなんで微妙なサイズなの?35×24に近いのかな?

Prev Entry

Next Entry