1

我正在考虑解析源文本以获取像素数据,然后将它们放入整数数组中。我将如何优雅地解析这些数据并提取像素信息而不使其过于昂贵?另外,这是处理具有这种格式的图像文件并将其作为图像对象返回的最有效方法吗?

这是纯文本的结构:

name
n m
px0,0 px0,1 … px0,m
px1,0 px1,1 … px1,m
pxn,0 pxn,1 … pxn,m

例子:

TestName
5 5
55, 6, 65, 79, 99
10, 25, 0, 45, 66
88, 19, 188, 76, 50 
4

1 回答 1

1
  1. 无论如何,解析将花费 O(nm),因为您需要解析所有“像素”。关于优雅 - 你可能会看看 Google Guava 类:

  2. 返回“图像”可能是压缩数据的好主意,但前提是它是无损格式(例如 PNG)。

于 2012-10-30T19:14:33.413 回答