Skip to content

Commit 9e0a7e1

Browse files
authored
fix: allow to decode JPEG files of any size (#145)
1 parent ae9e9a5 commit 9e0a7e1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/load/decodeJpeg.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ import { IJS, ImageColorModel } from '../IJS';
99
* @returns The decoded image.
1010
*/
1111
export function decodeJpeg(buffer: Uint8Array): IJS {
12-
const jpeg = decode(buffer, { useTArray: true });
12+
const jpeg = decode(buffer, {
13+
useTArray: true,
14+
maxMemoryUsageInMB: Infinity,
15+
maxResolutionInMP: Infinity,
16+
});
1317
return new IJS(jpeg.width, jpeg.height, {
1418
data: jpeg.data,
1519
colorModel: ImageColorModel.RGBA,

0 commit comments

Comments
 (0)