Tag: imagemagick

我们能以编程方式比较相同分辨率的不同图像吗?

是否有一种良好可靠的方法来比较相同格式和相同分辨率的图像并获得它们之间的差异? 在最好的情况下,我正在寻找可以进行比较的图像的一些数字表示,因为我必须比较许多图像。

如果有3个选项,使用c#或imagemagick,如何确定文档的背景颜色

我目前正在开发一个必须处理扫描表单的应用程序。 我的应用程序的任务之一是确定扫描哪种表单。 有3种可能的forms,具有独特的背景颜色,以识别每种forms。 可能的3种颜色是红色/粉红色,绿色和蓝色。 我遇到的问题是,我的尝试无法区分绿色和蓝色forms。 以下是绿色和蓝色示例文件的链接: http://sofzh.miximages.com/c%23/Image0037.JPG http://sofzh.miximages.com/c%23/Image0038.JPG 我正在使用C#.net Application和ImageMagick完成我需要执行的一些任务。 目前我正在获得扫描表格的颜色缩减直方图,并尝试确定表格中的颜色。 但我的应用程序无法区分绿色和蓝色。 任何建议或更聪明的方法都将很高兴。 谢谢, 埃里克

使用ImageMagick.NET将PDF转换为图像 – 如何设置DPI

我正在尝试将pdf文件转换为图像。 ImageMagick是一个很棒的工具,使用命令行工具可以得到我想要的结果。 但我需要在我的代码中执行此操作,因此添加了对http://imagemagick.codeplex.com/的引用。以下代码示例将pdf的每个页面呈现为图像: MagickNet.InitializeMagick(); using (ImageList im = new ImageList()) { im.ReadImages(@”E:\Test\” + fileName + “.pdf”); int count = 0; foreach (Image image in im) { image.Quality = 100; image.CompressType = mageMagickNET.CompressionType.LosslessJPEGCompression; image.Write(@”E:\Test\” + fileName + “-” + count.ToString() + “.jpg”); ++count; } } 问题 :IT看起来像CRAP渲染的图像难以读取。 我意识到的问题是它使用ImageMagick的默认72 DPI。 并且我找不到通过.Net包装器设置它的方法(96dpi或120dpi给出好的结果)。 我错过了什么,或者没有办法通过这个包装器设置它? 谢谢

如何在.net中使用imagemagick.net?

我正在寻找几乎一小时的c#中使用imagemagick.net的例子,我找不到反对的东西。 我所需要的只是将图像(.jpg)调整为新尺寸图像(jpg也是如此),如果您知道如何添加水印,那将会非常棒。 我从中下载了imagemagick.net http://imagemagick.codeplex.com/