NoCompress#

class astropy.io.fits.hdu.compressed._codecs.NoCompress[源代码]#

基类:Codec

按原样存储数据的虚拟压缩/解压缩算法。

虽然数据没有压缩/解压缩,但在编码过程中会将其转换为高字节顺序,因为这是FITS文件中所期望的。

属性摘要

codec_id 

编解码器标识符。

方法总结

decode \(Buf)

使用NOCOMPRESS算法解压缩缓冲区。

encode \(Buf)

使用NOCOMPRESS算法压缩缓冲区中的数据。

属性文档

codec_id = 'FITS_NOCOMPRESS'#

编解码器标识符。

方法文件

decode(buf)[源代码]#

使用NOCOMPRESS算法解压缩缓冲区。

参数:
buf : bytesarray_like字节或NumPy:ARRAY_LIKE

要解压缩的缓冲区。

返回:
buf : np.ndarraynp.ndarray

解压缩的缓冲区。

encode(buf)[源代码]#

使用NOCOMPRESS算法压缩缓冲区中的数据。

参数:
buf : bytesarray_like字节或NumPy:ARRAY_LIKE

要压缩的缓冲区。

返回:
bytes

压缩的字节数。