如题,有没有什么网站/方法可以很方便的获取所有方块的主要颜色
例如:草方块 -> 49, 101, 25;石头 -> 117, 117, 117
例如:草方块 -> 49, 101, 25;石头 -> 117, 117, 117
如果不要求很精确的话,可以看地图的颜色https://minecraft.fandom.com/zh/ ... 1%E6%A0%BC%E5%BC%8F,里面有些分类过于笼统了
无敌三脚猫 发表于 2023-8-14 16:35
如果不要求很精确的话,可以看地图的颜色https://minecraft.fandom.com/zh/wiki/%E5%9C%B0%E5%9B%BE%E7%89% ...
地图的颜色只有64种,实在是太不准确了
针织薄外套 发表于 2023-8-14 16:38
地图的颜色只有64种,实在是太不准确了
也许你需要参考 SpriteCraft 的代码,虽然可能没有你说的东西,但至少也会有颜色匹配到方块的实现方法
找到了一个网站,但是需要手动导入图片,可以去试试
https://imgcolor.hwcha.com/
https://imgcolor.hwcha.com/
可能不太全面
涩涩№.1 发表于 2023-8-14 17:20
可能不太全面
这个其实就是地图的颜色,只有64种颜色太不准确了
本帖最后由 Muggle2077 于 2023-8-14 23:08 编辑
1. 使用 Python 的 colorthief 库。
由此计算出的 stone.png 的值为 114, 114, 114。
colorthief.txt
(35.07 KB, 下载次数: 2)
2. 使用 Python 的 colorgram 库。
由此计算出的 stone.png 的值为 121, 121, 121。
colorgram.txt
(42.24 KB, 下载次数: 3)
1. 使用 Python 的 colorthief 库。
由此计算出的 stone.png 的值为 114, 114, 114。

2. 使用 Python 的 colorgram 库。
由此计算出的 stone.png 的值为 121, 121, 121。

https://zh.snipaste.com/这软件可以在截图里面看到一个像素的颜色,不知道对你有没有帮助