jimp-dev/jimp

Efficient clone + crop (or contain)

Open

#847 aberto em 24 de fev. de 2020

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)JavaScript (785 forks)batch import
enhancementhelp wanted

Métricas do repositório

Stars
 (13.218 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

Expected Behavior

Working on a Video Stream at 15fps I need to crop a part of each frame then resize it into a canvas using crop() or contain() that use crop underlaying

Current Behavior

It works but it use about 100ms to process a 720P video.

Failure Information (for bugs)

Not sure if it's a bug or a feature.

Actually I have to perform img.clone().crop() whereas it might be more efficient to add an option to crop() into a new image (the code would gather only the relevant pixels) ?

Guia do colaborador