gpt4 book ai didi

javascript - 在 JavaScript 中访问图像像素以进行图像处理的最佳方式?

转载 作者:太空狗 更新时间:2023-10-29 14:18:31 25 4
gpt4 key购买 nike

我正在尝试使用 javascript 对图像执行简单的操作。为了获取图像的像素,我在 Canvas 上绘制图像,然后从 Canvas 获取 ImageData。但是对于大图像,在 Canvas 上绘制它们会花费很多时间。

有没有其他方法可以在不使用 canvas 元素的情况下获取图像像素?

最佳答案

我不认为你可以通过硬件加速在 JavaScript 中进行图像处理,所以无论是 Canvas 还是其他技术,你都不会在 JavaScript 环境中获得太多边际 yield 。

如果您希望您的代码是硬件加速的,您的代码必须被编译成在 GPU 中运行并且可以访问图形内存的东西。 Flash 和 Silverlight 的方法是引入像 AGAL 和 HLSL 这样的着色语言。也许 JavaScript 将来会有这样的东西。

所以我的建议是使用以下方法进行图像处理:

  1. 服务器端技术
  2. 使用着色语言的 Flash 和 Silverlight

关于javascript - 在 JavaScript 中访问图像像素以进行图像处理的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6330311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com