返回共享此 Raster 的全部或部分 DataBuffer 的新 Raster。新 Raster 具有对当前 Raster 的引用,可以通过其 getParent() 方法进行访问。

parentX、parentY、width 和 height 参数在此 Raster 的坐标空间中形成一个 Rectangle,指示要共享的像素区域。如果此 Rectangle 未包含在当前 Raster 的边界内,则抛出错误。

新 Raster 可能被平移到与当前 Raster 所用的不同平面坐标系统中。childMinX 和 childMinY 参数给出了返回的 Raster 左上角像素的新 (x, y) 坐标;新 Raster 中的坐标 (childMinX, childMinY) 将映射到当前 Raster 中与坐标 (parentX, parentY) 相同的像素。

可以定义新 Raster 只包含当前 Raster 的 band 子集,通过 bandList 参数,可以对该子集重新排序。如果 bandList 为 null,则按当前 Raster 的所有 band 的当前顺序,将其全部放入 bandList 中。

要创建一个包含当前 Raster 子区域,但是共享其坐标系统和 band 的新 Raster,应该通过 childMinX(等于 parentX)、childMinY(等于 parentY)和 bandList(等于 null)调用此方法。

参数:parentX, parentY - 此 Raster 坐标空间中左上角的坐标width - 从 (parentX, parentY) 开始的区域宽度height - 从 (parentX, parentY) 开始的区域高度。childMinX, childMinY - 返回的 Raster 左上角的坐标bandList - band 索引数组,或者要使用所有 band,则为 null返回:一个新的 Raster。抛出:width 或 height 小于或等于零,或者计算 parentX + width、parentY + height、childMinX + width 或 childMinY + height 导致整数溢出

java raster_Raster (Java 2 Platform SE 5.0)相关推荐

  1. java对象流保存表格,序列化表格 (Java 2 Platform SE 5.0)

    此字段有两种可能的解释: startMode == DOW_IN_MONTH startDay 指示夏令时是在 startMonth 月份中的哪个日期开始的,该日期可以是从 1 到 28.30 或 3 ...

  2. Java(TM) platform SE binary 占用cpu过高

    今天在学java的多线程,照着书上敲了一个简单的售票程序,如下: public class MultiThread {public static void main(String args[]){Se ...

  3. java8.0 platform图_Java Platform SE binary语言-Java编程32位/64位版(jdk-jeb)下载V8.0.2510.8官方安装版-西西软件下载...

    Java编程32位/64位版(jdk-jeb)是一款功能强大的计算机编程语言工具,Java技术让您可以在安全的计算环境下工作和游戏.使用 Java您可以畅玩网络游戏.与世界各地的朋友聊天.计算按揭利息 ...

  4. Java Platform SE 8(Java™编程语言)

    Java™编程语言是一种通用的,并发的,强类型,基于类的面向对象语言,它通常被编译成Java虚拟机规范中定义的字节码指令集和二进制格式. 教程和程序员的指南 Java教程 API的增强 Java SE ...

  5. 用Java SE 6.0实现高质量桌面集成开发 (转)

    下载本文源代码 提要:本文将以具体的实例向你展示Java SE 6在桌面开发中所提供的一系列优秀特征. 一. 引言 随着Java SE 6 Beta的发行,Java开发者再也不需要自己去实现Java本 ...

  6. Java SE 6.0实现高质量桌面集成开发

    最新的Java标准版本6.0(代码名为Mustang)将在功能上进行一系列的改进--开发者们能够方便地用Java处理安全,JMX,操作系统文件,国际化和桌面开发等一系列问题.Sun在开发这个版本的过程 ...

  7. Java(TM) Platform SE binary 未响应

    兄弟们灵异事件啊 javaw.exe Java™ Platform SE binary 未响应 myeclipse.ini 没有报错. 打开myeclipse老是未响应. 突然准备去安装myeclip ...

  8. Java SE第0节课  程序设计学习七宗罪

    Java SE第0节课  程序设计学习七宗罪 一.困境和希望 找到工作后,发现自己越来越学不进去,技术原地踏步甚至有所退步.这在程序员这一行,简直就是慢性自杀.思前想后,最初的我是从看张龙老师的视频入 ...

  9. JAVA打开方式不对怎么搞_.jar文件打开方式没有Java(TM) Platform SE binary怎么办?

    5.7mysql安装教程,https://blog.csdn.net/weixin_44051608/article/details/85163823 .jar文件打开方式没有Java(TM) Pla ...

最新文章

  1. C#:设置当前线程的区域性
  2. MSE病毒库离线更新包
  3. 将子目录分离(移动)到单独的Git存储库中
  4. Tomcat 8熵池阻塞变慢详解
  5. 点击列表高亮_HTML5 标签列表
  6. 巧用Windows Phone应用商城中的应用链接
  7. __try,__except,__finally,__leave异常模型机
  8. backtrader指标
  9. python+OpenCV图像处理(九)图像金字塔
  10. oracle下的inventory文件夹,oracle INVENTORY 详解
  11. word分页保存_搞定office丨Word快捷技巧第3弹!
  12. tensorflow之dropout
  13. 利用IsPostBack检查网页是不是第一次进入(asp.net)
  14. samba 安装配置部署和优化
  15. oracle汉字转拼音
  16. ps 毛发 边缘_PS教程:教你如何利用PS调整边缘高速度高效率扣头发丝
  17. Install Cypress
  18. 盘点8个高效方法提高睾酮水平
  19. 智能眼镜是头戴式摄像机
  20. excel中时间加分钟运算公式

热门文章

  1. 再迎利好,BCH开发团队BU融合石墨烯区块传播技术
  2. python类方法以及类调用实例方法的理解
  3. 云栖科技评论 | 传统产业的数字化转型 破除“肌肉记忆” 拥抱变化与未知
  4. docker搭建 LNMP 环境
  5. 20165206 2017-2018-2 《Java程序设计》第三周学习总结
  6. 木棍分割[HAOI2008]
  7. Ubuntu下压缩解压文件
  8. Real VNC 5.1.1新增实用的技能:VNC Address Book
  9. 【java】【转】Java之classpath
  10. VDI序曲二 RemotoAPP晋级篇