-2
HTMLとJavascriptを使ってweb上に大きなTiff画像を表示して、Javaアプレットを使って画像処理をしたい。ウェブ上でTIFF画像を表示し、Javaアプレットを使って画像処理を行う
すべての画像の読み込みと処理は、クライアントマシン上で行う必要があります。 画像を見るには、HTMLとJavascriptを使いたいです。
画像処理にはJavaアプレットを使いたいです。
HTMLとJavascriptを使ってweb上に大きなTiff画像を表示して、Javaアプレットを使って画像処理をしたい。ウェブ上でTIFF画像を表示し、Javaアプレットを使って画像処理を行う
すべての画像の読み込みと処理は、クライアントマシン上で行う必要があります。 画像を見るには、HTMLとJavascriptを使いたいです。
画像処理にはJavaアプレットを使いたいです。
私は顔と同じ顔を持っています。私たちは皆知っているように、TIFF画像はウェブブラウザ上で見ることができません。 Pngや他の形式に変換する必要があります。
File file = new File(path_of_tiff_file, name_of_tiff_file);
String newName = file.getName();
// if (!file.exists()) {
item.write(file);
if(item.getName().toLowerCase().indexOf(".tif") >=0 || item.getName().toLowerCase().indexOf(".tiff") >=0){
newName =item.getName().subSequence(0, item.getName().lastIndexOf(".")) + ".png";
File newFile = new File(path , newName);
BufferedImage image= null;
try {
image = Sanselan.getBufferedImage(file);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
Sanselan.writeImage(image, newFile, ImageFormat.IMAGE_FORMAT_PNG, new Hashtable());
}
これは疑問ではありません。あなたが作成したいもののようなものです。私はJS用のTIFFライブラリもあると確信していますが、実際にアプレットのルートに行きたい場合は、上で概説したものを実装しようとする必要があります。それを実装するのに問題がある場合は、特定の問題を解決するために戻って[助けを求める](http://stackoverflow.com/help/how-to-ask)にアクセスしてください。 – haraldK