У меня есть элемент управления Image, связанный с BitmapSource prop в моей View Model. Это свойство обновляется изображениями с камеры в моем классе Model. Чтобы начать рисовать фигуры на изображениях (то есть один контроль над другим), после
читая аналогичный пост, я попробовал следующее с простым прямоугольником
форма с Zindex = 2, поэтому он должен действовать как наложение на изображение. Но
ниже не работает, и все, что я вижу, это изображение с камеры
<Canvas>
<DockPanel Width="400" Height="250">
<Label DockPanel.Dock="Top" HorizontalAlignment="Center"
Content="IMAGE FROM CAMERA" Width="Auto"/>
<Image x:Name="CamImageDisplay"
DockPanel.Dock="Left"
Source="{Binding CurrentImage, Mode=OneWay}"
Stretch="None" Width="Auto"/>
<Rectangle Width="10" Height="5"
Fill="CadetBlue"
Panel.ZIndex="2" />
</DockPanel>
</Canvas>
Я пришел из фона MFC, где рисование фигур на растровых изображениях было
просто, как вызов Draw3dRect (...). Сказав это, моя цель состоит в том, чтобы нарисовать
коллекция фигур (только прямоугольники и круги), которые будут иметь
разные координаты с каждым новым изображением.
Может кто-нибудь, пожалуйста
объяснить в простых терминах или указать на какую-то ссылку, которая покажет
Я могу достичь этого. Да, есть и другие подобные вопросы, но они
действительно не совсем соответствуют моим целям. Спасибо и, пожалуйста, попросите разъяснений, если мне неясно, как я задал свой вопрос.