0
我在Python腳本中使用Imagemagick標識來確定圖像的尺寸。分析動畫GIF時,尺寸反覆重複,例如500 375500 375500 375500 375500 375500 375500 375500 375
。Imagemagick GIF尺寸重複遍歷
這是怎麼發生的?我怎樣才能把這個輸出清理成簡單的寬度/高度?
產生這一結果的Python腳本:
#!/usr/bin/env python
import subprocess, logging
# identify -ping -format "%w %h" test.gif
dimensions = subprocess.check_output([
r'C:\Program Files\ImageMagick-6.9.3-Q16\identify.exe',
'-ping',
'-format',
'%w %h',
"../www/content/test.gif"
])
# b string to utf-8 string
dimensions = dimensions.decode("utf-8")
logging.warning(dimensions)
和日誌輸出如下:
WARNING:root:500 375500 375500 375500 375500 375500 375500 375500 375
您可以使用'image.gif [0]'來標識/隔離第一幀的尺寸。 –