java命名空间javax.imageio类iioparam的类成员方法:
setdestinationoffset定义及介绍
本文导语:
setdestinationoffset
public void setdestinationoffset(point destinationoffset)
指定目标图像中的偏移量。在进行读取操作时,将在该处放置以后解码的像素;在进行写入操作时,将在该处写入一个区域。
在读取时,写入目标 bufferedimage 中的...
setdestinationoffset
public void setdestinationoffset(point destinationoffset)
- 指定目标图像中的偏移量。在进行读取操作时,将在该处放置以后解码的像素;在进行写入操作时,将在该处写入一个区域。
在读取时,写入目标 bufferedimage
中的区域将从此偏移量开始,并且其宽度和高度是通过感兴趣的源区域、二次取样参数和目标边界确定的。
普通写入操作不受此方法的影响,只有使用 imagewriter.replacepixels
执行的写入操作会受影响。对于此类写入操作,指定的偏移量位于其像素正被修改的输出流图像中。
没有 unsetdestinationoffset
方法;调用 setdestinationoffset(new point(0, 0))
来恢复默认值即可。
- 参数:
destinationoffset
- 目标中 point
形式的偏移量。
- 抛出:
illegalargumentexception
- 如果 destinationoffset
为 null
。- 另请参见:
getdestinationoffset()
,
imagewriter.replacepixels(java.awt.image.renderedimage, javax.imageio.imagewriteparam)