主要内容

im2java.

将图像转换为java.图像

描述

与matlab合作®在Java中的图像®环境,必须将图像从其MATLAB表示转换为Java Image类的实例,sun.awt.image.toolkitimage.

jimage.= im2java(RGB.转换TrueColor(RGB)图像RGB.到Java Image类的实例。

jimage.= im2java(一世转换灰度(强度)图像一世到Java Image类的实例。

jimage.= im2java(X地图转换索引图像X,Colormap.地图,到Java Image类的实例。

输入参数

全部收缩

RGB图像,指定为一个m-经过-N-By-3数字数组。如果指定数据类型的图像双倍的,那么值必须在范围[0,1]范围内。

数据类型:双倍的|uint8.|uint16

灰度图像,指定为一个m-经过-N数字矩阵。如果指定数据类型的图像双倍的,那么值必须在范围[0,1]范围内。

数据类型:双倍的|uint8.|uint16

索引图像,指定为m-经过-N非负整数的矩阵。

  • 如果您指定X作为数据类型数组uint8.或者uint16然后,值必须在范围内[0,C-1]。

  • 如果您指定X作为数据类型数组双倍的,那么值必须在范围[1,C]。

数据类型:双倍的|uint8.|uint16

ColorMap与索引图像相关联X,指定为aC-By-3矩阵范围内的值[0,1]。每一排地图是一个三元素RGB三元组,指定ColorMap的单个颜色的红色,绿色和蓝色组件。Colormap最多可具有256种颜色。

数据类型:双倍的

输出参数

全部收缩

java图像,返回asun.awt.image.toolkitimage.

尖端

  • Java需要uint8.数据创建Java Image类的实例,sun.awt.image.toolkitimage.。如果输入图像是类双倍的或者uint16, 然后im2java.制作类的等效图像uint8.根据需要重新扫描或偏移数据,然后转换为此uint8.表示Java Image类的实例。有关更多信息,请参阅8位和16位图像

也可以看看

(图像处理工具箱)

在R2006A之前介绍