【问题标题】:How to do image processing with Phonegap in JavaScript如何在 JavaScript 中使用 Phonegap 进行图像处理
【发布时间】:2013-07-31 05:27:53
【问题描述】:

我想知道如何使用 Phonegap lib 在 JavaScript 中的 C# 代码中操作像素。

我不确定这是否可能。到目前为止,我发现Phonegap库中与图像处理没有任何关系。(它确实提供了Image,Capture帮助器来做一些事情,但这还不够。)

当我说操作像素时,它不是关于裁剪、调整大小、旋转等简单方法。它应该降低到可以访问图像中单个像素的级别,以便可以进行更复杂的计算。

谢谢。

PS: 小伙伴们感谢你离开“-1”,请同时给出你的理由。谢谢

【问题讨论】:

  • 因为是 javascript,所以你会像在浏览器上那样做:使用
  • @chris thx,我发现画布很有帮助。
  • @chris-l 您好,您的评论是最接近的,请将其发布为答案,我会将其标记为我的答案。谢谢

标签: javascript mobile image-processing cordova


【解决方案1】:

因为是 javascript,所以和在浏览器上做的一样:使用<canvas>

这里是fastCanvas,一个使用它的phonegap插件。我没用过,但我希望它真的有用。

【讨论】:

    【解决方案2】:

    @chris 是对的。因为您正在运行 Javacript,所以您可以使用在桌面上使用的任何 JS 库。 例如,我使用 CamanJS (http://camanjs.com/) 在我的 Phonegap 应用程序中应用一些过滤器。它易于使用且运行良好。 但是不要忘记你是在移动设备上运行 JS。移动设备的计算能力不如台式机...

    【讨论】:

    • 嗨 Aliassse,这些库是否强大到足以处理复杂的图像处理?并感谢您提供 JS 图片库。
    • 您的意思是“强大到足以处理复杂的图像处理”吗?你想用这些库做什么?
    • 嗨 Aliassse,请查看en.wikipedia.org/wiki/Image_processing欢呼
    • 我想我想问的是如何进行图像卷积,腐蚀,膨胀等所有这些我曾经认为它们只能通过使用操纵像素来完成的操作C++。感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多