python的astype和重塑到c的转换

2024-05-29 02:59:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用c语言创建一个程序,该程序涉及到对ByteArray的整形和转换,但我找不到任何解决方案来处理用python编写的以下代码行:

mybytearray.astype('uint16').reshape(h, l, w)

有人能帮我完成这个转换吗,因为它是我的程序工作的关键代码!你知道吗

谨致问候, 快速科普3


Tags: 代码程序语言解决方案关键问候astypebytearray
1条回答
网友
1楼 · 发布于 2024-05-29 02:59:57

Python中的astype进行类型转换。要将字节数组转换为C#中的无符号16位整数,请尝试以下操作:

ushort myVal = BitConverter.ToUInt16( mybytearray, 0 )

这将从数组中读取前两个字节,并将它们转换为无符号16位整数。myVal将包含值。你知道吗

相关问题 更多 >

    热门问题