0
WPFアプリケーションのImage
コントロールに画像を読み込もうとしています。WPF画像にプログラムでBitmapImageを読み込む
入力を1つの関数に設定し、別の関数のImage
にバインドする必要があります。
これは動作します:
var b = new Binding { Source = (ImageSource)new ImageSourceConverter().ConvertFromString("D:/data/TestPattern.jpg") };
CameraFrame.SetBinding(Image.SourceProperty, b);
をしかし、これはしていません:
BitmapImage bSource = new BitmapImage(new Uri("D:/data/TestPattern.jpg"));
var b = new Binding { Source = (ImageSource)new ImageSourceConverter().ConvertFrom(bSource) };
CameraFrame.SetBinding(Image.SourceProperty, b);
これはなぜでしょうか?私はConvertFrom
機能で何かを逃していますか?
こんにちは、お返事ありがとうございます。私は実際に別のスレッドで 'BitmapImage'を設定しており、opencv dllを呼び出しています。だから私はファイルの文字列を使用することはできません。 – anti
ライブカメラストリームです... – anti
だから?私の主なポイントは、単純にImageSourceプロパティをイメージに設定するのではなく、バインディングを作成しようとしますか? – mm8