【问题标题】:How to only show a particular color for a image [closed]如何仅显示图像的特定颜色 [关闭]
【发布时间】:2021-02-15 19:53:56
【问题描述】:

我有一个有几个预定义色块的 img。例如,这样的图片:

有没有办法只显示特定颜色的区域而让其他区域保持透明?

我没有沿着每个街区边缘的路径。我只有图像本身。

【问题讨论】:

  • 是的,使用画布

标签: javascript html css typescript frontend


【解决方案1】:

Tracking.js 似乎提供了用于在浏览器中进行图像识别的 API:

https://medium.com/swlh/detect-color-objects-with-tracking-js-623a15b14732

如果您知道要过滤的颜色,您可以使用画布并遍历图像中的每个像素(这只是一个像素数组),然后输出一个新的图像,其颜色不'不匹配操纵但你认为合适。就如何做到这一点而言,我认为这个问题/答案应该足够了:

Looping through pixels in an image

【讨论】:

  • 谢谢!我认为画布是我正在寻找的。​​span>
猜你喜欢
  • 2011-07-20
  • 2018-07-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
  • 2016-03-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多