SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
可以使用javascript更改图像调色板吗?
问题描述
投票:0
回答:2
我已经在这里看到了一些与此相关的问题,但没有一个提供好的答案。
我需要的是一个 JavaScript(或者可能是某种使用 PHP/Apache 的插件),它可以找到图像中的颜色并用自定义调色板中最接近的颜色替换它们,在我的例子中是
NES 调色板
。这怎么办?
javascript
image-processing
2个回答
3
投票
是的,可以使用 JavaScript 来完成,按照以下步骤操作:
将图像加载到画布中
获取图像数据(这是每个像素的 rgba 值的数组)
循环数组并将 rgba 值转换为十六进制值
将结果颜色转换为调色板中最接近的颜色
将新颜色转换回 rgba 值
将新的图像数据数组恢复到画布
0
投票
纳米。我把它盖住了。抱歉
最新问题
flutter_inappwebview 中的 WebViewClient.onLoadResource 方法替代方案?
从表中选择记录直到重复
从雪花中的变量获取列名称
React Native Expo 应用程序卡在默认屏幕上
Dockerized Flask 应用程序无法在 MongoDB 中保留数据 – 日志中没有错误,但数据库中没有数据
地图无返回值时显示消息
如何将动态SQL数据绑定到网页控件?
Terraform - 如何将地图中的内部元素列表合并到具有设置类型值的地图中
Firebase.remoteConfig => 因 IllegalStateException 崩溃(但仅适用于一小部分用户)
无法读取 http://download.eclipse.org/releases/mars 上的存储库
Azure 容器应用程序和 OpenId 挑战未重定向到 https
如何使用APS API上传照片到「构建>照片」?
您正在运行 vue-i18n 的 esm-bundler 版本。建议配置您的捆绑程序以显式替换功能标志全局变量
CTE(通用表表达式)与临时表或表变量,哪个更快?
当 git commit-msg hook 失败时如何恢复提交消息?
使用 vba 将表从一个工作簿复制到另一个工作簿
如何在HQL中的where子句中编写带有“like”的查询?
我需要将.htaccess中的/item/x重定向到/item/y
使用 PowerShell 将便携式应用程序固定到任务栏(Win 10/11 和 Server 2022)
对于Python,有没有一种方法可以从发生异常的上下文中打印变量范围?
© www.soinside.com 2019 - 2024. All rights reserved.