我可以使用fabric.js锐化边缘吗?

时间:2016-03-27 01:41:53

标签: javascript node.js canvas fabricjs

使用fabric.js,是否可以锐化(大幅度)添加到画布的对象的边缘?

这是我正在使用的一些小(5x5像素)正方形的放大图片,它们像右边的正方形一样出现,但我需要它们作为左边的正方形。

enter image description here

因为我正在尝试拍摄制作的图像并将白色背景透明并将生成的图像应用到另一个图像的顶部,并且使用那些模糊的边框,它看起来像覆盖的绝对垃圾。没有一个很好的解决方案涉及改变透明度阈值,因为如果我放弃它以摆脱灰色,它最终不再是一个完美的正方形。

确保上/下是完全整数后

enter image description here

在ctx.translate(0.50,0.50)之后

enter image description here

0 个答案:

没有答案