如何使LEADTOOLS在图像查看器中显示图像

LEADTOOLS Recognition Imaging SDK是精选的LEADTOOLS SDK功能集,旨在在企业级文档自动化解决方案中构建端到端文档成像应用程序,这些解决方案需要OCR,MICR,OMR,条形码,表单识别和处理,PDF,打印捕获 ,档案,注释和图像查看功能。 这套功能强大的工具利用LEAD屡获殊荣的图像处理技术,智能识别可用于识别和提取任何类型的扫描或传真形式图像数据的文档功能。

该LEADTOOLS图像浏览器是一个跨平台的浏览器,它提供的图像显示控制桌面,网络,平板电脑和电话应用。该查看器不仅可以显示150多种不同的文件格式,而且还具有大量可以整合到公司工作流程中的交互模式。这些模式提供了有效而友好的用户体验。

一旦启动并运行ImageViewer,除了查看图像外,您还可以做更多的事情。您可以添加选项以使用LEADTOOLS文档清理图像处理功能对图像,OCR图像进行注释和标记,并提高文档图像的图像质量。LEADTOOLS ImageViewer库可以添加到几乎任何工作空间中,并在几分钟之内为您提供帮助,因此请尝试一下!

下面的代码显示了同时使用Winforms和WPF在图像查看器中加载图像的基本知识。

Winforms

private _viewer imageViewer;

private void Form1_Load(object sender, EventArgs e)
{
_viewer = new ImageViewer();
_viewer.Dock = DockStyle.Fill;
_viewer.BackColor = Color.DarkGray;
Controls.Add(_viewer);
_viewer.BringToFront();
}

private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
using (RasterCodecs codecs = new RasterCodecs())
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.InitialDirectory = @“C:\Users\Public\Documents\LEADTOOLS Images”;
if (dlg.ShowDialog(this) == DialogResult.OK)
{
_viewer.Image = codecs.Load(dlg.FileName);
}
}
}

WPF

private ImageViewer imageViewer;
private RasterCodecs codecs;

// Initialize Image Viewer
private void InitViewer()
{
// Create new instance of ImageViewer
imageViewer = new ImageViewer
{
Background = SystemColors.AppWorkspaceBrush,
UseDpi = true,
ViewPadding = new ControlPadding(),
ViewHorizontalAlignment = ControlAlignment.Center,
ViewVerticalAlignment = ControlAlignment.Center,
};
// Add viewer to the imageViewerGrid
imageViewerGrid.Children.Add(imageViewer);
// Add pan and zoom functionality
var panZoom = new ImageViewerPanZoomInteractiveMode();
imageViewer.InteractiveModes.Add(panZoom);
// Instantiate RasterCodecs
codecs = new RasterCodecs();
}

private void _fileOpen_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.InitialDirectory = @“C:\Users\Public\Documents\LEADTOOLS Images”;
if (dlg.ShowDialog() == true)
{
imageViewer.Image = codecs.Load(dlg.FileName);
}
}
试试看!
要自己进行测试,请确保从我们的网站上免费获得最新的LEADTOOLS SDK评估(如果还没有的话)。该试用版有效期为60天,并提供无限制的聊天和电子邮件支持。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值