PixelSquare.TesseractOCR.TesseractOCRBridge.SetDebugVariable C# (CSharp) Method

SetDebugVariable() private method

private SetDebugVariable ( IntPtr tesseractHandle, string name, string value ) : bool
tesseractHandle IntPtr
name string
value string
return bool
        public static extern bool SetDebugVariable(IntPtr tesseractHandle, string name, string value);

Usage Example

示例#1
0
        /// <summary>
        /// Sets a configuration variable
        /// </summary>
        /// <param name="name">Parameter Name</param>
        /// <param name="value">Parameter Value</param>
        /// <param name="isDebug">Is Debug</param>
        private void SetConfigVariable(string name, string value, bool isDebug = false)
        {
            Debug.Assert(m_Handle != IntPtr.Zero, "Handle must not be nulled!");

            if(m_Handle != IntPtr.Zero)
            {
                if(!isDebug)
                {
                    TesseractOCRBridge.SetVariable(m_Handle, name, value);
                }
                else
                {
                    TesseractOCRBridge.SetDebugVariable(m_Handle, name, value);
                }
            }
        }