Как найти пиксели на дюйм (PPI) с помощью ImageMagick

Я могу получить PPI для изображения JPEG с помощью следующей команды:

$ identify -format "%w x %h %x x %y" mypic.jpg 
1600 x 1200 72 PixelsPerInch x 72 PixelsPerInch

Однако когда я запускаю ту же команду в формате PNG, я получаю пиксели на сантиметр:

$ identify -format "%w x %h %x x %y" mypic.png 
1600 x 1200 28.35 PixelsPerCentimeter x 28.35 PixelsPerCentimeter

Есть ли способ изменить команду, чтобы получить число пикселей на дюйм (PPI) для формата PNG, а также, возможно, рассчитать PPI на основе пикселей на сантиметр?

Ответы на вопрос(3)

Ваш ответ на вопрос