【发布时间】:2015-06-20 06:44:41
【问题描述】:
我写了一个Java方法,但是我必须在android项目中使用这个方法,所以有人可以帮我把它转换成android或者帮我怎么办?
public Image getImage(){
ColorModel cm = grayColorModel() ;
if( n == 1){// in case it's a 8 bit/pixel image
return Toolkit.getDefaultToolkit().createImage(new MemoryImageSource(w, h,cm, pixData, 0, w));
}//endif
}
protected ColorModel grayColorModel()
{
byte[] r = new byte[256] ;
for (int i = 0; i <256 ; i++ )
r[i] = (byte)(i & 0xff ) ;
return (new IndexColorModel(8,256,r,r,r));
}
【问题讨论】:
-
请分享更多信息,您的输入值是多少? pixData 的规格是什么?你想输出什么?
-
pixData[] : 一个向量包含来自 dicom 文件的图像像素,我想将此像素向量转换为图像
-
pixData 是灰度图?
-
pixData 是字节向量 (byte[] pixData;)
标签: java android image graphics awt