RasterImage和WPF

的LEADTOOLSRasterImage类提供了平台独立的形象的代表。它是一个图像处理和转换的工作区域。LEADTOOLS函数在内存中使用这个类来访问图像和保持图像的特征。这个话题讨论如何使用LEADTOOLSRasterImageWindows Presentation Foundation (WPF)平台类(System.Windows.Media)。

图像显示

在微软WPF平台,你不画图像直接在屏幕上。相反,你把你的图片内容为System.Windows.Media。ImageSource对象或它的一个派生类,然后显示该对象通过把它在一个System.Windows.Controls。XAML文件中图像标记或通过System.Windows.Media.DrawingContext.DrawImage (System.Windows.Media.ImageSource System.Windows.Rect)方法也需要System.Windows.Media。ImageSource作为源图像参数。

LEADTOOLS通常存储在图像Leadtools.RasterImage对象。所以显示LEADTOOLS形象,简单地调用图像转换的方法获得System.Windows.Media下面描述。ImageSource从Leadtools.RasterImage

LEADTOOLS还附带功能丰富的控制等编写WPF应用程序Leadtools.Controls.ImageViewer。使用这个控件,您可以显示Leadtools.RasterImage在您的应用程序有许多影响如滚动,平移,缩放,和放大镜。

图像转换

的LEADTOOLSRasterImage类支持更多的像素比WPF System.Windows.Media和颜色格式。ImageSource及其派生类。LEADTOOLS工具包允许您将一个RasterImage对象或从一个WPF System.Windows.Media。ImageSource对象。

转换与WPF图像

使用RasterImageConverter.ConvertToSource方法将一个RasterImageWPF System.Windows.Media。ImageSource对象。使用RasterImageConverter.ConvertFromSourceSystem.Windows.Media转换。ImageSource反对RasterImage

XAML支持

LEADTOOLS并不提供支持使用Leadtools.RasterImage通过对象直接在WPF XAML文件Leadtools.Controls.ImageViewer类。以设置Leadtools.Controls.ImageViewer形象,加载Leadtools.RasterImage内部控制对象并将其传递给imageview背后的代码文件。

下面是在XAML支持:

地区的转换

的LEADTOOLSRasterImage一个可选的区域面积,可以用来限制操纵图像数据到某个区域。您可以使用RasterImage.GetRegion获得当前的地区RasterImage作为一个RasterRegion对象。此外,RasterImage.SetRegion方法可用于设置或结合一个新的地区RasterImage

使用RasterRegionConverter.ConvertToGeometry将一个RasterRegionWPF System.Windows.Media对象。几何对象。的RasterRegionConverter.ConvertFromGeometry可以用来将一个WPF System.Windows.Media。几何图形RasterRegion

另请参阅

LEADTOOLS成像、医学和文档
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2022领先的技术公司。保留所有权利。