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)