|
1
|
| Klinger · 技术社区 · 16 年前 |
|
|
1
2
要执行这样的操作,您需要这样的例行程序:
从这里,您需要readPixelValue和convertValToColor。
基本上,我从每个字节中提取每组两个位,并将其作为int返回。 至于转换为颜色,这取决于您如何使返回的4个值的头或尾。 很可能你可以这样做:
|
|
|
2
1
如果每个像素有两个位,则每个像素有4种可能的颜色。可能颜色是索引的或只是硬编码的(即0表示黑色,1表示白色等)。 不知道这是否有很大帮助(我不知道您正在使用什么位图对象,但可能它有一个规则的RGB或argB方案,每个通道有1个字节),但在伪操作脚本中,我认为您应该这样做。
上面的代码,足以说明,只是给你一个想法(希望!)它基于一些假设,比如这四个像素是如何存储在一个字节中的。 希望这是合理的。 |
|
|
3
0
我不知道这是否有帮助,我将它用于我从一个罕见的旧硬件获得的数据:
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |