Быстрый способ получить размеры изображения (не размер файла)

Я ищу быстрый способ получить высоту и ширину изображения в пикселях. Он должен обрабатывать как минимум JPG, PNG и TIFF, но чем больше, тем лучше. Я подчеркиваю быстро , потому что мои изображения довольно большие (до 250 МБ), и требуется слишком много времени, чтобы получить размер с помощью ImageMagick identify , потому что он, очевидно, сначала считывает изображения целиком.

Я предпочитаю искать способ, который хорошо работает в Ruby или даже в Rails 3.

Я разбираюсь в теории (различные форматы изображений, их заголовки и их различия и т. Д.). В самом деле, я прошу какую-то библиотеку, которая может решить мою проблему довольно общим способом.

Я только что нашел imagesize , который выглядит многообещающим, хотя разработка кажется мертвой.

129
задан Dave Powers 1 June 2019 в 02:22
поделиться