• 締切済み

Javaで作った画像をJpegで保存

Java Appletで作成した画像をローカルでフォルダに保存することは可能でしょうか?。 現在はCygwinにpassを通してJava appletで画像を作っています。 作った画像を保存できていないために、毎回viewerを立ち上げています どなたかJpegとして保存する方法を知ってたら教えてください。お願いいたします。

  • Java
  • 回答数2
  • ありがとう数0

みんなの回答

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

>Java Appletで作成した画像をローカルでフォルダに保存することは可能でしょうか? 一般的には無理です。アプレットはローカルファイルにアクセス出来ません。 しかし、電子署名を行うことで制限を解除出来ますので調べてみてください。 >Jpegとして保存する方法を知ってたら教えてください #1さんの方法でも問題ありませんが、Java標準のImageIOを使った方がいいでしょう。

  • dyna_1550
  • ベストアンサー率34% (122/353)
回答No.1

com.sun.image.codec.jpeg.JPEGCodec を使用して BufferedImage から 直接ファイルに出力するのではだめでしょうか。 「Java Jpeg」で検索すればいろいろ解説が検索できると思います。

参考URL:
http://cappuccino.jp/keisuken/java/com_sun_image_jpeg.html

関連するQ&A

  • JavaのAppletは画像として保存できますか

    HTML画面上に表示されているApplet部分を、JPEGやGIFなどの画像ファイルとして保存することは可能なのでしょうか? 画像をAppletの中に取り込む方法はたくさん記載されているのですが、上記の方法についての記述を見つけることが出来ませんでした。 ご存知の方いらっしゃいましたら、教えてください。

    • ベストアンサー
    • Java
  • JAVAにおける画像のJPEG保存の高速化

    現在USBWebカメラを利用し、画像処理をしたのちに画像をJPEG形式で保存するというプログラムを作成しています。 入力画像ビットマップデータをINT配列化⇒画像処理⇒INT配列をBufferedImageに変換⇒JPEGで保存 という流れです。 このとき、以下のコードでBufferedImageをJPEGで保存しています。 public void saveJpgbuf(BufferedImage ssimg ,String fname ) throws IOException { //ImageIO.setUseCache(true);//プログラムの初めで実行済み ImageWriter writer = ImageIO.getImageWritersByFormatName("jpeg").next(); ImageOutputStream out = ImageIO.createImageOutputStream(new File("c:\\"+fname + ".jpg")); writer.setOutput(out); writer.write(ssimg); out.close(); } しかし、この処理が非常に重いようで、現状のノートPC(Corei5 2.56GHz)では一画像の保存に20msはかかってしまうようです。 保存先をramdiskに変えても17msはかかります。 他の処理と比べてこの保存処理のコストが非常に高く、全体のパフォーマンスを低下させています。 このような処理を高速化できる方法はありませんでしょうか?

    • ベストアンサー
    • Java
  • JAVAアプレットで画像保存

    JAVAアプレットで写真画像を呼び出して、その写真上にdrawOvalなどで円を描いて その加工した写真をJPEGで保存したいのですが保存方法がわかりません。 JPEGImageEncoder等も参照しましたが、いまいちよく解りません。 出来ればサンプルプログラムなどあればうれしいのですがよろしくお願いします。

    • ベストアンサー
    • Java
  • java で画像保存

    ちょっと、お聞きしたいのですが、 僕はjavaの初心者なんですが、どの入門書を見ても、画像の保存の仕方が載っていません。 (FileChooserクラスとかは、ありますが・・・) jpeg,png,xpm,gifなど、様々な画像形式があるのですが、それらの形式で、 保存するには、どうすればいいのでしょうか? 難しいアルゴリズムを自分で、書かなくてはならないのでしょうか? 画像形式を一括して、サポートしているパッケージまたは、クラスがあるのでしょうか? どうか教えてください。宜しくお願いします。

  • 画像のJPEG保存

    一度ビットマップで保存してしまった画像を編集してJPEGに変える方法はありますか?? 一度に70枚ぐらいビットマップで保存したのですが、JPEGじゃないと読み込めないという状況です・・・ また一から保存していくべきでしょうか? 知恵を貸してください!!

  • Java アプレット 画像表示について

    Javaアプレットを勉強中の者です。 初歩的な質問で恐縮ですが、何方か、教えてください。 画像表示の、画像を、WINXPの、ペイントに自分でイラストし、「名前をつけて保存」、保存する場所は、「Java」フォルダ(Javaフォルダに Sample.javaを、置いてある。)「ファイル名」は、「Image.gif]として保存し、アプレットビューアを、実行したところ、アプレットビュ-アは、開いたのですが、何も表示されません。そこで、「Image.gif]を 直接ひらき、再度「名前をつけて保存」を、した所、当然、「上書きしますか?」と、コメントされ、「はい」とし、もう一度、アプレットビューアを、実行した所、今度は、イラストした画像が、表示されました これは、どういう事なのでしょうか? 又、自分でイラストした画像を アプレットビューアに、表示させる、正しい方法を、教えていただければ、幸いです。宜しくお願い致します。

  • JPEGで保存できない!見れない!

    友達からメールで送られてきた写メールでとった画像を 右クリックして「名前をつけて画像を保存」にしたあと 保存したフォルダを見てみるとJPEGで保存されておらず 違うもので保存されてしまいます。 保存する時に出てくるフォルダにすでに保存されているファイルのアイコンが カギのようなマークになったりすることもあります。 そして保存したファイルのプロパティを見てみると 『ファイルの種類:ファイル』になっています。 アイコンもJPEGでないものになっています。 アプリケーションから開いてみると見ることができますが(IEで開けます)、 プレビューはされません。 縮小表示でも見れません。 『これらのファイルを開くときは、いつもこのアプリケーションを使う』の ところにチェックを入れることもできません。 さらに他の人から送られてきたJPEGの画像のファイルを見ようとしても ×が出てきて見れません。 今までに保存したJPEGのファイルは普通に見ることができます。 何がおかしいのでしょうか? どうすればJPEGで保存することができますか? ちなみにOSはMeです。 どなたか教えてください。お願いします。

  • ネットのJPEG画像を保存しようとすると

    おせわになります。 ホームページのJPEGの画像を保存しようとすると BMPになってしまいます。OSはウインドウズXPPROですが、JPEGの画像でも右クリックするとBMPしかでません。フォルダオプションとか見てみたのですがよくわかりません。 どなたかご教授ください。 よろしくお願いします。

  • JPEG 画像を保存する作業を自動化

    Web 上の JPEG 画像を保存する作業を自動化する方法を教えてください。 1時間毎に更新される画像を連続的に保存する作業を. HTML と Javascript で作ろうと考えています。 いちいちブラウザ上で画像を右クリックして、 手動で保存を繰り返す必要をなくしたいと思います。 画像がロードされる際に、 特定の位置に表示される jpeg ファイルのみを自動的にローカルディレクトリに 保存させる方法があれば、教えて下さい。 もし自動的にそのような保存が困難であれば、右クリック操作をせずに、 単純にボタンを一回だけクリックすることで、 特定の位置の画像を保存させる方法があるかどうかをお教え下さい。 よろしくお願いします。

  • 画像をjpegで保存できるフリーウェアソフトはありませんか

    いつもjpegの画像を見るのは、飛田さん作成のフリーウェアであるGVを使用しています。でもこれって、画像を縮小して保存できないんですよね。ペイントを使うと、保存がbmpになってしまうし。 画像を小さくして、かつjpegで保存できるフリーウェアってないでしょうか?

専門家に質問してみよう