protected override void ProcessFilter(UnmanagedImage image)
{
int pixelSize = Image.GetPixelFormatSize(image.PixelFormat) / 8;
switch (pixelSize)
{
case 1:
case 3:
case 4:
ProcessFilter8bpc(image);
break;
case 2:
case 6:
case 8:
ProcessFilter16bpc(image);
break;
}
}