我在Python中阅读了以下几个文件:
with open("C:\Users\MyUser\Downloads\testPicture.jpg", 'rb') as FID:
fileInBytes = FID.read()这将在Python中返回一个字节字符串。
运行type(fileInBytes)将返回<class 'bytes'>。
我需要从Python调用MATLAB函数。Python函数期望文件实例是一个字节字符串,如前所述。因此,我需要在MATLAB中执行以下操作
MATLAB以格式读取文件,当从MATLAB调用Python函数时,格式文件将映射为字节字符串。我相信,从这个文档,uint8 in MATLAB转换为bytes in Python。
我怎样才能做到这一点?我猜我只需要以uint8格式读取MATLAB格式的文件,并将其传递给Python
https://stackoverflow.com/questions/72005110
复制相似问题