This repository has been archived on 2024-06-04. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
thesis-src/Ocr/Ocr.Tesseract.Screenshots/AddBorderProcessor.cs
T
2023-11-14 14:52:19 +01:00

19 lines
433 B
C#

using ImageMagick;
using Ocr.Tesseract.Extensions;
namespace Ocr.Tesseract.Screenshots;
public class AddBorderProcessor : SingleImageProcessor
{
private readonly int _thickness;
public AddBorderProcessor(int thickness)
{
_thickness = thickness;
}
/// <inheritdoc />
protected override MagickImage Process(MagickImage image) => _thickness > 0
? image.AddBorder(_thickness, MagickColors.White)
: image;
}