问题标签 [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.
javascript - CamanJS:将图像动态加载到画布上
使用 CamanJS,如何将图像动态加载到画布上?
我所拥有的只是 PNG 的 base64 编码。
我发现 CamanJS 的 API 文档并不完整。它甚至没有记录 this.save() 函数。
javascript - 使用来自 CamanJS API 的预设过滤器
我正在使用 CamanJS 插件对图像应用效果,我想知道如何应用此处找到的 lomo、sin city、cross process 等预设效果。CamanJS 的文档没有详细说明这一点。
我尝试了下面的代码来应用晕影效果,但没有成功。
javascript - camanJS - 根据图像数组大小堆叠层
我正在开发一个网站,用户可以在其中通过设置搜索词来执行图像搜索。然后根据用户可以选择或修改的一些参数(如位置、大小等)显示图像。我想要提供的一种可能性是将混合模式应用于图像。经过一些研究和测试,我选择了camanJS 库来应用这些混合效果。该库的工作方式是混合模式仅适用于图层,您可以将其堆叠在另一个图层中,例如:
以便混合模式应用于单个画布内的图层。我的问题是:如果我有一组图像,我怎么能将这些函数堆叠在一起,一个在另一个里面,就像我的数组中的图像数量一样多?
谢谢!
javascript - CamanJS - 替换实例
如果我有一个应用过滤器的图像,例如 Lomo 过滤器,有没有办法让它成为当前的 Caman 实例?
意思是,如果我想在应用了滤镜的图像上调整亮度,并使用this.revert();
它来重置亮度,我希望它恢复到我刚刚应用的带有滤镜的画布。
这可能吗?
我在尝试应用许多效果时做噩梦,一次只能应用一个(预设过滤器除外),并通过...
javascript - 在原始图像上应用 camanJS 过滤器
如果我使用 camanJS 在我的图像上应用过滤器,它一切正常,但是当我单击第二个过滤器时,它需要返回到原始图像并将其应用到该图像上,但目前它会将第二个过滤器放在仍然存在的图像上上面有第一个过滤器。
这是我的 html 部分:
我创建了一个带有 id photoCanvas 的画布,用于显示图像,并且我有一个包含不同过滤器的列表,如果单击它们会触发以下 javascript 部分:
我试图告诉程序它需要使用特定的图像来应用过滤器,但它一直在堆叠过滤器。
我该如何解决这个问题,这样它就不会堆叠所有的过滤器,而是将图像重置为原始图像,然后应用新的过滤器?
javascript - 图像变化的应用速度
与其说是一个问题,不如说是一个问题...... Aviary 如何实现几乎即时的调整速度,例如亮度、与滑块或“效果”(过滤器,例如 lomo)的对比度,正如他们所说的那样?
Camanjs 能以某种方式匹配吗?
是它的编码方式吗?
我即将推出一个使用 Caman 的网站,它是一个非常以社交媒体为中心的网站,但我不想被视为某个东西的慢版本。不喜欢 Aviary 品牌,但最终用户真的关心吗?
jquery - 未捕获的类型错误:对象函数 {...} 没有方法“绑定”
我想使用 camanjs 在 Phonegap 上操作我的画布,但是当我在这里使用此代码时
它会导致这样的错误:
我正在使用cordova 2.8.1.js
and ,如果有帮助caman.full.js
,我也会使用jquery-1.8.3.min.js
and 。jquery.mobile-1.2.1.min.js
javascript - 如何使用 CamanJS 翻转画布
所以我想使用 CamanJS 插件创建一个基于 Web 的图像编辑器,它被证明是一个爆炸,但我需要创建一个翻转水平功能,结果 CamanJS 没有这样的方法,我正在考虑翻转卡曼外面的画布并像这样重新加载它
但是什么也没发生,有人可以帮忙吗?
ruby-on-rails - 使用 Rails 提交表单后将画布保存到服务器上的图像
我正在使用 Caman JS 在模型项目的编辑视图中操作图像。
Caman JS 为我提供了获取 Canvas 对象的 base64 值的选项
但是,我现在有点不知道如何处理这些信息。理想情况下,我想在提交我的 rails 表单时覆盖原始图像。
任何建议都会很棒。