reduce image quality even more.

This commit is contained in:
fiatjaf 2021-03-14 16:47:01 -03:00
parent d13ca2afdb
commit 5142f1e29f

View File

@ -49,9 +49,15 @@ new Vue({
image.src = blobURL image.src = blobURL
image.onload = async () => { image.onload = async () => {
let canvas = document.createElement('canvas') let canvas = document.createElement('canvas')
canvas.setAttribute('width', 300) canvas.setAttribute('width', 100)
canvas.setAttribute('height', 300) canvas.setAttribute('height', 100)
await pica.resize(image, canvas) await pica.resize(image, canvas, {
quality: 0,
alpha: true,
unsharpAmount: 95,
unsharpRadius: 0.9,
unsharpThreshold: 70
})
this.itemDialog.data.image = canvas.toDataURL() this.itemDialog.data.image = canvas.toDataURL()
this.itemDialog = {...this.itemDialog} this.itemDialog = {...this.itemDialog}
} }