ushort

    0热度

    4回答

    我正在C#应用程序(.Net 4.0)上工作。在某些情况下,我想下面 Ushort a = 123; Ushort b = 045; Ushort c = 607; Ushort d = 008; 提到要追加多个USHORT价值观和我想要的结果为12304560700. 目前可以和下面的方法 var temp = Convert.ToString(a) + Convert.ToStrin

    0热度

    2回答

    所以我有一些常量: const ushort _WIN32_WINNT_NT4 = 0x0400; const ushort _WIN32_WINNT_WIN2K = 0x0500; .... 然后,我有一个主版本号,次版本号和服务包号,即,当您连接那些在一起,它与上面的数字相同 - 除了其中2个是int和一个是string。我可以让他们都变成像这样的字符串: string version

    0热度

    1回答

    我有我想与在OpenCV中工作,如检测斑点等 现在的图像是标记Uint16阵列的12位图像。我想将它转换成Opencv Mat或Iplimage。我需要这样做才能达到阈值和检测斑点。 即将做的是将ushort数组转换为位图,然后转换为使用opencv扩展的Mat,见下文。 ushort[,] red = new ushort [480,640]; //Grab image in to ushor

    0热度

    1回答

    可能重复: C# XOR on two byte variables will not compile without a cast 为什么我得到这个C#代码编译错误? void test() { ushort a = 0; ushort b = 0; ushort c = a^b; //ERROR } 错误CS0266:无法隐式转换类型 '诠释' 到 'US

    0热度

    3回答

    我研究了与我的查询匹配的所有问题,并尝试了他们的解决方案,但是没有一个对我有用,所以我问如何将字符串转换为ushort我有这个设置一切准备就绪 public static string vid { get { return "<vehicleid>"; } } 我试图用这个:short[] result = vid.Select(c => (ushort)c).ToArray()

    -1热度

    1回答

    的第14位读取所有对位档/屏蔽的问题和答案后,我根本就不能换我的头周围。我只是不理解它是如何在基础层面上工作的。我已经能够通过使用BitArray和BitConverter,而不是实现各种技术,但我真的想了解位档/屏蔽更好。 具体需要我必须要做到以下几点: 我有一个USHORT:0x810E(33038) 使用位档/屏蔽,我想知道如何: 获得第16位结果:1 获得第15位结果:0 获得一定范围内的

    5热度

    6回答

    我需要从ushort arrayB中相应长度的索引值中快速减去ushort arrayA中的每个值。 另外,如果差值是负值,我需要存储一个零值,而不是负值差值。 (长度= 327680是准确的,因为我从另一幅相同尺寸的图像中减去640x512图像)。 下面的代码目前正在使用〜20ms,如果可能的话,我想在〜5ms以内。不安全的代码是可以的,但请提供一个例子,因为我在编写不安全的代码方面没有超强的技

    2热度

    1回答

    我有一个ushort数组,需要转换成字节数组才能通过网络传输。 一旦它到达目的地,我需要将它重新转换回它与之相同的ushort阵列。 USHORT阵列 是一个数组,它是长度217,088(由424 1D阵列细分图像512的)的。它存储为16位无符号整数。每个元素是2个字节。 字节数组 它需要被转换成字节数组用于网络的目的。由于每个ushort元素值2个字节,我假设字节数组长度需要是217,088

    0热度

    1回答

    我写了一个方法来获得它看起来像数据: public void DatagridToArray(Array registersArray) { registersArray = myModulesList.OrderBy(mod => mod.Address).Select(mod => mod.ParamValue).ToArray(); } 现在,在我的使用,我需要的数据与us

    9热度

    2回答

    这是我的问题。忍受我给一点点解释: 我正在阅读tiff图像到缓冲区;我的tiff的每个像素都由一个ushort(16位数据,非负)表示。 我的图像大小是64 * 64 = 4096.当我的tiff被加载到缓冲区时,缓冲区长度因此是8192(两倍于4096)。我想这是因为在我的缓冲区中,计算机使用2个字节来存储单个像素值。 我想获得任何特定像素的值,在这种情况下,我应该结合每2个字节1 ushort