jimp で画像のサイズを取得する

jimp を使って画像のサイズを取得するには、まずその画像をロードし、bitmap プロパティを使用して幅と高さを取得します。以下はその方法のコード例です。

まず、jimp をプロジェクトにインストールします。まだインストールしていない場合は、次のコマンドを実行してください。

npm install jimp

次に、以下のコードを使用して画像のサイズを取得します。

const Jimp = require('jimp');

async function getImageSize(imagePath) {
    try {
        const image = await Jimp.read(imagePath);
        const width = image.bitmap.width;
        const height = image.bitmap.height;

        console.log(`Width: ${width}, Height: ${height}`);
    } catch (error) {
        console.error('Error loading image:', error);
    }
}

// 使用例
getImageSize('path/to/your/image.jpg');

このコードを実行すると、指定した画像の幅と高さがコンソールに出力されます。

タイトルとURLをコピーしました