2016-05-27 10 views
0

私が使用しているカメラはビットマップ形式の画像のみを返します。 しかし、そのイメージに適用するプロセス(イメージ処理)では、イメージ形式のために毎回失敗します。 イメージが ".jpeg"形式であれば、すべてが完璧に動作します。C#ビットマップをファイルシステムに保存せずに 'jpeg'に変換していますか?

私の質問は:

  • は ファイルシステムに保存せずにをJPEGにするビットマップに変換する方法はあります。

画像をファイルシステムに保存することで、変換を知らせる回答はほとんどありませんでした。それは私が望むものではありません。それらの画像を変換して返す必要があります。

私は(下記)C#のクラスを持っていたことを見ましたが、私はどのように知りませんでしたので、それを展開できませんでした:あなたの時間を事前に

System.Drawing.ImageFormatConverter 

おかげで、貴重なのに役立ちます。

+2

この投稿を参照してください。 http://stackoverflow.com/questions/8666330/saving-a-bitmap-into-a-emorystream –

+0

ビットマップを受け取るコードはどのように見えますか? – TaW

+0

皆さん、ありがとうございます! Darth Paperはjpegに変換した後、画像を 'System.Drawing.Image'として保存する必要があります。残念ながら、私はC#に慣れていません。どうすればいいですか? – blablabla

答えて

0

おそらくlook at imageresizing.netにします。

FreeImageも代わりになる可能性がありますが、Iveは時には少しバグがあることがわかりました。

関連する問題