问题标签 [camanjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2789 浏览

camanjs - 有人在现场有源代码 caman js 示例吗?

我正在尝试创建类似于此页面 url 的功能: http: //camanjs.com/examples/用于图像过滤器。

我已经尝试过使用此代码。

图像上的更改与我所指的站点不同。主要问题是当我增加任何控制时它工作正常。但是当我尝试降低控制值时,它就不起作用了。

为了控制亮度或对比度的值,我使用了“范围”输入。

0 投票
1 回答
1021 浏览

javascript - CamanJS 对比效果未正确应用

我正在使用 CamanJS,除了对比度之外,效果都很好。我不知道为什么,但它搞砸了图像。

这是我的 HTML 和 JavaScript,这里还有一个 jsFiddle 示例:http: //jsfiddle.net/6sE2x/

0 投票
1 回答
1277 浏览

javascript - Camanjs 过滤器完成回调(camanjs 中的事件)

我试图理解 中的事件camanjs,但我需要一些例子。每个人都可以给我写一个简单的例子吗:

1)将图像加载到canvas(完成)

2)收听结束过滤,for callbackwiththis.toBase64()

在文档中,我找到了事件页面,但不明白它是如何工作的。

0 投票
0 回答
619 浏览

javascript - Node.js,caman:错误:给定的图像尚未完成仅使用 jpg 图像的加载

我正在编辑本地存储在我的电脑上的各种图像,我对 png 图像没有任何问题,但是当我尝试编辑 jpg 图像时,我总是收到以下错误

这是我的代码

知道问题可能是什么吗?谢谢。

在@ lombausch 评论后编辑 我更改了我的代码,所以现在看起来像这样,

错误不再出现,但什么也没有发生,当我什么都不说时,我什么都不是,不是错误消息,也不是其他任何东西,似乎 onload 永远不会被解雇。

0 投票
1 回答
288 浏览

javascript - Kinetic JS - 如何使用复选框隐藏图像上的所有锚点?

[我正在尝试在选定的复选框上使用该 select(node) 功能]

[我正在创建网站以更新照片并在 facebook 上分享,但由于我从 stackoverflow 获得了帮助并且确实喜欢这样做,但无法通过复选框选择删除所有锚点]

[请帮忙]

[提前非常感谢]

0 投票
0 回答
168 浏览

javascript - 如何动态添加另一个图像?使用画布

我可以使用 caman 函数(动态)添加图像。

下面的功能正在图像上添加锚点......

这是我可以在重复的画布中加载带有锚点的图像的功能。

我可以使用画布动态添加图像并通过调用 initStage(image) 加载图像。

我想通过调用相同的函数来添加另一个图像。可能吗?

任何帮助,将不胜感激..

0 投票
0 回答
277 浏览

camanjs - CamanJS - 更新一个 newLayer 过滤器

我有一个相对简单的 CamanJS,它可以很好地添加图层,将其设置为填充颜色并设置混合模式。

但是,我不知道如何在不恢复图像并重新开始的情况下仅更改该图层上的一个设置(填充颜色)。这是最好的方法吗?或者我可以只更新 fillColor 本身吗?

0 投票
3 回答
1667 浏览

camanjs - CamanJS:替换图像

我正在使用 CamanJS 向我的网站添加一些图像处理功能,它是一个简单而出色的库,但它的文档仍然很差。

我正在将图像上传到我的网站,然后对上传的图像应用所有效果(它没有保存在服务器上,我正在客户端对其进行修改)。如官网(http://camanjs.com/guides/#BasicUsage)所示:

问题是当我重新上传新图像时。显然,CamanJS 保留了第一张图片,并且没有显示新图片。当我读到这个问题时,我找到答案的唯一地方是: CamanJS - 在应用过滤器/操作后更改底层画布

但我很抱歉答案对我来说不是那么清楚。所以我不得不再问一次。答案建议使用reloadCanvasData()但我不知道如何使用它,我尝试了很多方法但都徒劳无功!我试过了:

和:

等等

任何人都可以提供一个工作示例吗?谢谢

0 投票
1 回答
365 浏览

javascript - 从一个画布复制带有过滤器的图像并粘贴到另一个画布

我正在使用 Fabric 库在画布上绘制不同的对象,对于某些图像我需要提供效果和过滤器,所以我使用的是 Caman 库。我在弹出窗口中提供了效果和过滤器功能,我在其中添加了另一个画布并获取所选图像的 URL,但是在通过 Caman 库对图像应用效果后,我需要将该图像放回主画布。但问题是,我需要放回具有相同尺寸且没有分辨率损失的图像。请在这方面帮助我。

0 投票
1 回答
7458 浏览

javascript - 如何使用 HTML、Javascript 或 CamanJS 将图像拆分并重新排列?

我想从原始图像中创建拼图图像,这意味着将图像切割成 9 块(3x3),然后打乱并存储为新图像。有谁知道哪种方法最好这样做以及如何实现?也许与 CamanJS?有人有示例代码吗?