ImageMagick.MagickImage.NativeMagickImage.SubImageSearch C# (CSharp) Метод

SubImageSearch() публичный Метод

public SubImageSearch ( MagickImage reference, ErrorMetric metric, double similarityThreshold, MagickRectangle &offset, double &similarityMetric ) : IntPtr
reference MagickImage
metric ErrorMetric
similarityThreshold double
offset MagickRectangle
similarityMetric double
Результат IntPtr
      public IntPtr SubImageSearch(MagickImage reference, ErrorMetric metric, double similarityThreshold, out MagickRectangle offset, out double similarityMetric)
      {
        using (INativeInstance offsetNative = MagickRectangle.CreateInstance())
        {
          IntPtr offsetNativeOut = offsetNative.Instance;
          IntPtr exception = IntPtr.Zero;
          IntPtr result;
          #if ANYCPU
          if (NativeLibrary.Is64Bit)
          #endif
          #if WIN64 || ANYCPU
          result = NativeMethods.X64.MagickImage_SubImageSearch(Instance, MagickImage.GetInstance(reference), (UIntPtr)metric, similarityThreshold, offsetNativeOut, out similarityMetric, out exception);
          #endif
          #if ANYCPU
          else
          #endif
          #if !WIN64 || ANYCPU
          result = NativeMethods.X86.MagickImage_SubImageSearch(Instance, MagickImage.GetInstance(reference), (UIntPtr)metric, similarityThreshold, offsetNativeOut, out similarityMetric, out exception);
          #endif
          offset = MagickRectangle.CreateInstance(offsetNative);
          CheckException(exception, result);
          return result;
        }
      }
      public void Swirl(PixelInterpolateMethod method, double degrees)
MagickImage.NativeMagickImage