jimp-dev / jimp-dev/jimp

when rotate, the width and height of pic gets larger

Open
#808 0 comments 4 reactions 0 assignees View on GitHub
bug help wanted
Dominant language
TypeScript
Stars
14.7k
Forks
777
PR merge metrics
No merged PRs in 30d

Description

When I call roatet serval on the same object, the width and height of pic gets larger.
after call rotate about 10 times, the pic will have a quiet obvious black border.

The follwoing code:
```
Jimp.read('https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/koala.jpg', (error, lenna) => {
if (error) throw error;
lenna
.rotate(90)
.rotate(90)
.rotate(90)
.rotate(90)
.rotate(90)
.rotate(90)
.rotate(90)
.getBase64(Jimp.AUTO, (err, base64) => {
this.imageRef.setAttribute('src', base64);
});
});
```

# Expected Behavior

The pic rotate with the original width and height.

# Current Behavior

the pic will have black border ,the width and height of pic will grow evey time.

## Context

- Jimp Version: ^0.8.5
- Operating System: win10
- Node version: v10.16.3

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.