System.Drawing.Bitmapオブジェクトを取得してWPF Canvasでレンダリングする関数を実装しようとしています。レンダリングする前に、ビットマップをトリミングして結合する必要があります。System.Drawing.Bitmap領域からWPFでイメージを作成してサイズを変更する
環境:System.Drawing.Bitmapオブジェクトサイズ800×600ピクセルフォーマットRGB24
目標の:画像を表示するWPFアプリケーションが.NET 3.5 SP1
入力上で実行されています入力ビットマップの2つのストライプから構成されています(1行で)。ストライプは2つのビットマップの半分 - (0,0,800,300)と(0,300,800,600)です。後で、イメージを上下に拡大縮小したいと思っています。
私は既にGDIとGraphics.DrawImage(ビットマップオブジェクトにレンダリング)を使用してソリューションを実装しましたが、パフォーマンスを向上させたい(この機能は毎秒30回呼び出すことができます)。
これをWPFで実装する方法はありますか?WPFウィンドウでイメージをレンダリングするとしますか?
私はWPFの初心者です。参考になるチュートリアル用のリンクを教えてください。私は、主にこれ以上のテキストを持つビットマップイメージの作成に取り組んでいます。私はこれに非常にthnakfulになります –