// // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // namespace ImageProcessorCore.Processors { using System.Threading.Tasks; /// /// Allows the application of processors to images. /// /// The pixel format. /// The packed format. uint, long, float. public abstract class ImageProcessor : IImageProcessor where TColor : IPackedVector where TPacked : struct { /// public virtual ParallelOptions ParallelOptions { get; set; } = Bootstrapper.Instance.ParallelOptions; /// public virtual bool Compand { get; set; } = false; } }