将图像转换为ushort?[]

时间:2016-05-18 11:14:02

标签: c#

我想将位图图像转换为ushort?[]类型。 我正在关注this link,但它没有达到目的,因为我不需要字节数组。

请帮忙。

解决方案

var shorts = Array.ConvertAll(croppedImageByteArray, b => (ushort?)b);

1 个答案:

答案 0 :(得分:0)

按照相同的链接将字节转换为ushort? 在您拥有字节数组的最终结果中,您可以执行

var WhatIWant = TheByteArray.Cast<ushort?>();

只有在您特别需要该类型时,它才有用,如果您想从字节转换为更大的类型以获取更多信息,因为该信息不存在如果它从一开始就存储为字节,那么就开始了。

如果这不能帮助清楚地解释你想要做什么,而且最重要的是为什么我们可以更好地帮助。