我目前正在使用WPF EmguCV库运行应用程序。我想使图像编辑更具吸引力,因此用户选择的图像适合ImageBox控件。它不需要同时适合宽度和高度,而只需要适合宽度。
我也在研究MVVM,但这并没有太多影响这个问题,因为我也可以在代码隐藏中实现它(只有视图相关)。
如前所述,我正在使用C#开发WPF。
非常感谢任何帮助。
提前谢谢!
答案 0 :(得分:0)
EmguCV不是WPF特定的包装器。事实上,如果它是任何东西,它是一个面向WinForms的包装器。至少就Emgu,CV.UI中的所有内容而言都是如此。所以我猜你已经将ImageBox控件放在WindowsFormsHost控件中了?
我在WPF中尝试WinForms控件并没有取得多大成功。如果@GuessWhat把他的评论作为答案,我会得+1。我通常会在Canvas对象上显示Mats或Image。我发现这更可靠。
道格