几句话谈谈JAI

原创 2004年07月21日 01:05:00

Java Advanced Imaging 没有使用过的,或者将要使用它的,想初步了解一下的,可以看看我的使用经验。

PlanarImage source = JAI.create("fileload", file);
面是最简单的load图形文件的方法,它所能支持的文件格式很多:BMP,gif,jpeg,还有一种手机里面的图形格式也支持。它的效率还是蛮不错的。

的一些对象都继承了jdk中com.sun.***.media 里面的东西,所以如果是linux,或者solaries,请确保安装了XF86,好象只需要用到XF86的一个*.so文件即可。

体怎么用它的demo中的相关代码已经很详细,只需要copy一下,稍加改动便可用上,假如需要投入到您的应用中去,还需要仔细阅读相关文档,认真学习一下。

使用中最需要注意的是您读取图形的颜色位数,在做图形转换的时候,对于32位色,以及单通道的图形文件需要自行转换。

jai使用起来很灵活,它可以从stream,File里面读取图形文件,也可以凭空造出图片,既有内置的图形缩放,旋转方法,也可以自己亲自操刀。

http://java.sun.com/products/java-media/jai/reference/docs/index.html 有jai各种文档资料

如果您使用jai有什么心得体会,可以与我交流

使用JAI扩展Java Image的功能

Java Image功能一直都在增强,但是向磁盘写一个图像文件或者返回一个PNG或JPEG依然比较难实现。但是我们可以使用Java Advanced Imaging(JAI)API来解决这个问题。JA...
  • zmx729618
  • zmx729618
  • 2017年02月28日 11:19
  • 556

在VS平台下使用JAI_SDK库1———— 配置工程包含路径

**在VS平台下使用JAI_SDK库1———— 配置工程包含路径** Using Jai SDK together with VS station JAI的GO系列相机虽然小巧紧凑,但...
  • weixin_38543989
  • weixin_38543989
  • 2017年11月21日 16:10
  • 92

java 压缩图片实例

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ ...
  • z2007130205
  • z2007130205
  • 2014年07月22日 16:41
  • 1113

面试题-谈谈对java的认识

Java的基本认识 1、基本介绍 Java是一种跨平台的面向对象的开发语言。具有 简单性,面向对象,分布式,解释型,可靠,安全,平台无关,可移植,高性能,多线程,动态性等特点。 2、具体...
  • u011545779
  • u011545779
  • 2014年04月13日 18:39
  • 2042

面试题:谈谈对进程的理解?谈谈你对线程的理解?2.进程死锁的原因?如何解决进程死锁?

2.谈谈对进程的理解? 答:首先进程是指在系统中正在运行的一个应用程序;程序一旦运行就是进程,或者更专业化来说:进程是指程序执行时的一个实例,即它是程序已经执行到课中程度的数据结构的汇集。从内核的观点...
  • linux12121
  • linux12121
  • 2016年06月29日 22:00
  • 2984

随便几句话而已

最近有一段时间没有写技术博客了。 因为出了yi
  • East_MrChiu
  • East_MrChiu
  • 2014年11月06日 20:19
  • 397

谈谈你对SSH框架的理解——来自IBM的一道面试题

1. 介绍SSH,谈谈自己的观点。 SSH(Struts,Spring,Hibernate) Struts进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装! ...
  • u012441545
  • u012441545
  • 2016年08月20日 11:34
  • 3189

倒胃口几句话洗净后嘎哈

关键词1 关键词2 关键词3 关键词4 关键词5 关键词6 关键词7 关键词8 关键词9 关键词10 关键词11 关键词12 关键词13 关键词14 关键词15 关键词1...
  • jdkljq
  • jdkljq
  • 2014年07月22日 16:26
  • 1

谈谈单元测试之(三):测试工具 JUnit 4

前言 上一篇文章《测试工具 JUnit 3》简单的讨论了 JUnit 3 的使用以及内部的方法。这篇文章将会在 JUnit 3 的基础上,讨论一下 JUnit 4 的新特性。同时,与 JUnit...
  • happylee6688
  • happylee6688
  • 2014年07月27日 20:54
  • 4000

谈谈个人对Spring的理解

现在开始将会把我面试中遇到的问题做一个总结每一条问题作为一篇简短的博客叙述. 1.你对spring的理解是什么? 答: spring: 1)开源框架 2)IoC(控制反转),将类...
  • u012450343
  • u012450343
  • 2015年11月17日 10:48
  • 5060
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:几句话谈谈JAI
举报原因:
原因补充:

(最多只允许输入30个字)