public Object readPixels(InputStream in) {
try {
bytesPerPixel = 2;
return (Object)read16bitImage(in);
}
catch (IOException e) {
e.printStackTrace();
return null;
}
}
try {
bytesPerPixel = 2;
return (Object)read16bitImage(in);
}
catch (IOException e) {
e.printStackTrace();
return null;
}
}
InputStream具体如何和打开的文件挂钩呢?谢谢
比如:
JFileChooser fc=new JFileChooser();
int returnVal = fc.showOpenDialog(Ir.this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();}
如何让ImageReader读取?我怎么把file定义给InputStream? 感谢,因为InputStream是abstract.实在搞不定了
try {
bytesPerPixel = 2;
return (Object)read16bitImage( new FileInputStream( f ) );
}
catch (IOException e) {
e.printStackTrace();
return null;
}
}