Для работы с изображениями обычно используют ImageMagick или GraphicsMagick
Устанавливаем GraphicsMagick, в Ubuntu:
sudo apt install graphicsmagick
Также будем использовать библиотеку: gm
Ссылка в GitHub: https://github.com/aheckmann/gm
Устанавливаем ее:
npm install gm
В коде импортируем ее:
const gm = require('gm');
Определение размера изображения
Напишем такой код:
gm("image.jpg").identify(function(err, value) {
console.log(value);
if(err) {
console.log(err);
}
});
Который вернет всю информацию об изображении, включаю высоту и ширину.