javascript - 更改 Konva.js 中的图像渲染
问题描述
我正在创建一个画布,其中有 1000x1000 的图像,如 r/place。我想显示放大的图像并能够不雅地看到每个像素。它在 Konva 中运行良好,但会使整个图像变得模糊。
我想知道是否有像图像渲染这样的东西:像 CSS 中的像素化。
先感谢您!
解决方案
您可以为此使用imageSmoothingEnabled属性Konva.Layer
。
const layer = new Konva.Layer({
imageSmoothingEnabled: false
});
推荐阅读
- tensorflow - TensorFlow 超级简单的模型?10 个输入,1 个输出,因此 11 个可训练参数
- linux - 如何使用 linux ssh Tunel 命令连接到远程服务器
- python - 基数为 10 的 int() 的无效文字:'# NRECS: 1096\n'
- android - Admob 横幅广告在 Android 上显示白色、博览会
- sockets - UDP 客户端/服务器:混合 IPv4 和 IPv6?
- python-docx - 我在使用 python-docx 生成的文档中遇到错误,特别是如果我包含来自模板的表
- javascript - 从 unity 和 Web 浏览器之间的异步调用返回数据
- javascript - 如何使用 javascript 对一串十六进制数字进行编码?(复制 ruby array.pack('H'))
- authentication - 自定义 AuthenticationProvider 中的 GetAuthenticationStateAsync 未触发 - Blazor 客户端
- php - 使用 PHP 到 Azure 的 CURL