我找不到关于如何将ansi颜色转换为RGB/HEX的信息。
如果你知道这个问题的答案,或者准备分享一个链接,我将非常高兴。
我想从它的ANSI编码中得到RGB颜色代码。语言主要是dart
颜色从来没有真正指定过,所以没有一种单一的方法。
但是维基百科有一个表,其中有不同终端上ESC序列的常见RGB值:https://en.wikipedia.org/wiki/ANSI_escape_code#Colors所以你应该从那里开始并选择一个终端首选项。相反可能更容易(没有很多颜色):但在这种情况下,将RGB转换为HSL,现在使用H可以轻松地分离颜色。