コード例 #1
0
ファイル: Projections.cs プロジェクト: weifeng1231/phash
 public Projections(int regionWidth, int regionHeight, int lineCount)
 {
     Region        = new Imaging.FloatImage(regionWidth, regionHeight);
     PixelsPerLine = new int[lineCount];
 }
コード例 #2
0
 internal static FloatImage Convolve(this IByteImageWrapper image, FloatImage kernel)
 => image.GetOperations().Convolve(image, kernel);
コード例 #3
0
 public static FloatImage Blur(this IByteImage image, double sigma)
 => image.Convolve(FloatImage.CreateGaussian(3, sigma));
コード例 #4
0
 public static FloatImage Convolve(this IByteImage image, FloatImage kernel)
 => image.Wrap().Convolve(kernel);