c# MagickNet图片处理(五)Channel通道
什么是通道?
很深奥的东西,估计多年的美工才能知道是做什么的,我就不误导大家了,大家看看几种效果自已揣摸去吧。
//通道
img.Channel(MagickNet.ChannelType.RedChannel);
通道类型:
// MagickNet.ChannelType.AlphaChannel;
//MagickNet.ChannelType.BlackChannel;
// MagickNet.ChannelType.BlueChannel;
// MagickNet.ChannelType.CyanChannel;
// MagickNet.ChannelType.DefaultChannels;
//MagickNet.ChannelType.GrayChannel;
//MagickNet.ChannelType.GreenChannel;
// MagickNet.ChannelType.IndexChannel;
//MagickNet.ChannelType.MagentaChannel;
//MagickNet.ChannelType.MatteChannel;
//MagickNet.ChannelType.OpacityChannel;
//MagickNet.ChannelType.RedChannel;
//MagickNet.ChannelType.UndefinedChannel;
//MagickNet.ChannelType.YellowChannel;
代码:
namespace MagickNetTest
{
class Program
{
static void Main(string[] args)
{
string _path = @"d:\1.jpg";
MagickNet.Image img = new MagickNet.Image(_path);
img.Quality = 100;
//通道
img.Channel(MagickNet.ChannelType.RedChannel);
string SaveToPath = @"d:\Channel.jpg";
img.Write(SaveToPath);
img.Dispose();
}
}
}
原图:
效果1:MagickNet.ChannelType.GreenChannel 通道
效果2:MagickNet.ChannelType.RedChannel