Я ищу способ быстро, чтобы получить высоту и ширину изображения в пикселях. Он должен обрабатывать хотя бы JPG, PNG и TIFF, но чем больше, тем лучше. Я подчеркиваю быстро, потому что мои изображения довольно большие (до 250 Мбайт), и требуется много времени для получения размера с помощью ImageMagick identify
, потому что он, очевидно, сначала читает изображения в целом.
Предпочтительно, я ищу способ, который хорошо работает в Ruby или даже в Rails 3.
Я знаю материал теории (различные форматы изображений, их заголовки и их отличия и т.д.). В самом деле, я прошу какую-то библиотеку, которая может решить мою проблему довольно обычным способом.
Я только что нашел http://imagesize.rubyforge.org, который выглядит многообещающим, хотя развитие кажется мертвым.