过滤器和压缩(H5Z)
内联数据过滤、数据压缩
描述
使用MATLAB®HDF5过滤器和压缩界面,H5Z
访问信息,在当地环境的过滤器。
功能
H5Z.filter_avail
确定滤波器是可用的
输出= H5Z.filter_avail (filterID)
如果指定的过滤器返回一个积极的价值filterID
应用程序可用,0
如果它不是。filterID
可以指定这些值或数字等价物之一:
“H5Z_FILTER_DEFLATE”
“H5Z_FILTER_SHUFFLE”
“H5Z_FILTER_FLETCHER32”
“H5Z_FILTER_SZIP”
“H5Z_FILTER_NBIT”
“H5Z_FILTER_SCALEOFFSET”
对于自定义第三方过滤器,指定filterID
随着数字滤波器HDF集团安排的标识符。
H5Z.get_filter_info
信息过滤
configFlags = H5Z.get_filter_info (filterID)
检索的信息过滤指定的标识符。目前,返回的信息过滤器的配置旗帜,表明过滤器是否配置为解码数据,对数据进行编码,都不是,或二者兼有之。configFlags
应该使用这些HDF5常量值位和操作:
“H5Z_FILTER_CONFIG_ENCODE_ENABLED”
——编码支持过滤器。“H5Z_FILTER_CONFIG_DECODE_ENABLED”
——解码支持过滤器。0
编码和解码功能不可用。
如果结果值是0,那么编码或解码功能不可用。
对于自定义第三方过滤器,指定filterID
随着数字滤波器HDF集团安排的标识符。
例子
版本历史
之前介绍过的R2006a