Performs image restoration using Wiener filtering in the frequency domain.
            
            
            
            Syntax
            
            
            
            
            'Declaration
 
Public Shared Sub WienerRestore( _
   ByVal  As ImGearRasterPage, _
   ByVal () As Double, _
   ByVal  As Integer, _
   ByVal  As Double _
) 
             
        
            
            'Usage
 
Dim page As ImGearRasterPage
Dim spreadFunctionVector() As Double
Dim spreadFunctionVectorSize As Integer
Dim wienerConstant As Double
 
ImGearFrequencyProcessing.WienerRestore(page, spreadFunctionVector, spreadFunctionVectorSize, wienerConstant)
             
        
            
            public static void WienerRestore( 
   ImGearRasterPage ,
   double[] ,
   int ,
   double 
)
             
        
            
            public: static void WienerRestore( 
   ImGearRasterPage* ,
   double[]* ,
   int ,
   double 
) 
             
        
            
            public:
static void WienerRestore( 
   ImGearRasterPage^ ,
   array<double>^ ,
   int ,
   double 
) 
             
        
             
        
            Parameters
- page
- ImageGear.Core.ImGearRasterPage class object to be processed.
- spreadFunctionVector
- Vector which represents the Point Spread Function (PSF) in spatial domain,
            also called Degradation Function.
- spreadFunctionVectorSize
- Size of PSF passed in.
- wienerConstant
- The constant for Wiener Filtering.
 
            
            
            
            
            
            
            
            
            
            
            
            See Also