Ejemplo n.º 1
0
        protected virtual void Dispose(bool disposing)
        {
            if (!disposedValue)
            {
                if (disposing)
                {
                    if (Image != null)
                    {
                        Image.Dispose();
                    }
                    if (Matrix != null)
                    {
                        Matrix.Dispose();
                    }
                    if (Sequences != null)
                    {
                        Sequences.Dispose();
                    }

                    // Don't dispose of Tesseract as we want to keep it
                    //if (Tesseract != null)
                    //    Tesseract.Dispose();

                    Image     = null;
                    Matrix    = null;
                    Sequences = null;
                    //Tesseract = null;
                }

                disposedValue = true;
            }
        }