jimp jsを使用して背景色で画像をトリミングすることは可能ですか?
例(元画像):元画像
(切り抜き画像):切り抜き画像
これは私のコードです:
import jimp from 'jimp'
export async function JimpJS(base64file) {
const buf = Buffer.from(base64file, 'base64')
const image = await jimp.read(buf)
await image.quality(100)
await image.color([{ apply: 'brighten', params: [20] }])
await image.greyscale()
await image.contrast(1)
const response = await image.getBufferAsync(jimp.MIME_JPEG)
const base64image = new Buffer(response, 'base64').toString('base64')
return base64image
}