Add encode() and decode() types

This commit is contained in:
Steven
2021-07-26 23:22:28 -04:00
parent 16a53caa48
commit de4eb9c8f7
3 changed files with 44 additions and 15 deletions

View File

@@ -79,7 +79,7 @@ async function encodeImage({
}: {
bitmap: ImageData;
encName: EncoderKey;
encConfig: string | { [key: string]: any };
encConfig: any;
optimizerButteraugliTarget: number;
maxOptimizerRounds: number;
}) {
@@ -94,7 +94,7 @@ async function encodeImage({
bitmapIn.data,
bitmapIn.width,
bitmapIn.height,
Object.assign({}, encoders[encName].defaultEncoderOptions, {
Object.assign({}, encoders[encName].defaultEncoderOptions as any, {
[optionToOptimize]: quality,
}),
);