WPF 图像集边界

Posted

技术标签:

【中文标题】WPF 图像集边界【英文标题】:WPF image set boundaries 【发布时间】:2014-04-03 02:44:33 【问题描述】:

如何在 WPF 中的图像文件上显示像素矩形?我想在由 (8,8) 和 (15,15) 界定的区域上“裁剪”,然后在 WPF Image 控件中显示该区域。创建 BitmapImage 并设置 SourceRect 似乎不起作用。

【问题讨论】:

【参考方案1】:

那就是CroppedBitmap:

<!-- from msdn -->
<!-- Chain a cropped bitmap off a previosly defined cropped image -->
<Image Width="200" Grid.Column="0" Grid.Row="3" Margin="5">
   <Image.Source>
      <CroppedBitmap Source="StaticResource croppedImage" 
         SourceRect="30 0 75 50"/>
   </Image.Source>
</Image>

【讨论】:

谢谢!虽然我的意思是在 c# 代码中,但这正是我所需要的! 很高兴听到它,如果你想从 C# 中获得它,它仍然是相同的概念。创建一个新的CroppedBitmap 并将原始设置为Source

以上是关于WPF 图像集边界的主要内容,如果未能解决你的问题,请参考以下文章

WPF 裁剪问题

如何在自定义数据集上执行RCNN对象检测?

为啥 deeplab v3+ 模型对图像边界外的像素感到困惑?

R语言为散点图添加凸包(convex hull):数据预处理(创建一个包含每组数据凸包边界的数据集)ggplot2使用geom_polygon函数为可视化图像添加凸包(convex hull)

数字图像处理边缘检测与图像分割

为不同的任务重新使用创建的数据集(对象检测 - 图像分类)