发现为.NET设计的高质量去斜插件,旨在轻松去斜扫描照片。受益于多页图像支持,让您能够在所有页面上应用一致的设置,或为单个页面应用特定的去斜设置,确保对各种多页图像格式具有灵活性。轻松实现卓越的图片质量。
Image.NormalizeAngle
方法来矫正图像Image.Save
方法以保存或导出结果using Aspose.Imaging; | |
using System.IO; | |
string templatesFolder = @"c:\Users\USER\Downloads\templates\"; | |
string dataDir = templatesFolder; | |
// Get rid of the skewed scan with default parameters | |
using (RasterImage image = (RasterImage)Image.Load(dataDir + "template.jpg")) | |
{ | |
image.NormalizeAngle(false /*do not resize*/, Color.LightGray /*background color*/); | |
image.Save(Path.Combine(dataDir, "result.jpg")); | |
} | |
File.Delete(dataDir + "result.jpg"); |
虽然.NET图像去斜插件很强大,但这里有一些替代方案:
Skew是一种导致文件中的文本或图像以轻微角度旋转的现象。通常在扫描过程中,当纸张错位时常会发生。
偏斜可能具有各种原因,但最常见的原因是在扫描过程中纸张放置不正确。
Deskew是在扫描文件中检测和纠正倾斜问题的过程,特别是针对位图图像。它确保文字和图像正确水平对齐。
去斜会改善扫描文件中文本和图像的视觉对齐,纠正因倾斜而造成的旋转。其结果是水平对齐且视觉上更吸引人的图像。
对齐校正是确保扫描文档中的文本和图像准确对齐的关键,从而使其看起来更专业且易于阅读。