java命名空间javax.imageio类iioparam的类成员方法:
setsourcebands定义及介绍
本文导语:
setsourcebands
public void setsourcebands(int[] sourcebands)
设置将要使用的源 band 的索引。索引不能重复。
null 值指示所有源 band 都将被使用。
在进行读取时,如果指定大于最大可用源 band 索引的值,或者要使用的源 band 的数量与目...
setsourcebands
public void setsourcebands(int[] sourcebands)
- 设置将要使用的源 band 的索引。索引不能重复。
null
值指示所有源 band 都将被使用。
在进行读取时,如果指定大于最大可用源 band 索引的值,或者要使用的源 band 的数量与目标 band 的数量不同,则 reader 或 writer 将抛出 illegalargumentexception
。可以使用 imagereader.checkreadparambandsettings
方法自动进行此测试。
根据语义,为该数组生成一个副本;调用此方法后对数组内容进行的更改对此 iioparam
没有影响。
- 参数:
sourcebands
- 将要使用的整数 band 索引组成的数组。
- 抛出:
illegalargumentexception
- 如果 sourcebands
包含一个负数或重复的值。- 另请参见:
getsourcebands()
,
imagereadparam.setdestinationbands(int[])
,
imagereader.checkreadparambandsettings(javax.imageio.imagereadparam, int, int)