ImageGear Professional v18.2 > API Reference Guide > Processing Component API Reference > Processing Component Objects > IGProcessingCtl Control > IGProcessingCtl Methods > FilterWithGaussianBlur Method |
Smoothes the images using Gaussian transform. It makes images look softer and slightly out of focus. A specific feature of Gaussian Blur is that it removes the high-frequency component from the image.
Parameter dblRadius corresponds to the Standard Deviation (Sigma) in Gaussian transform. The value (AT_INT)(Sigma * 3 + 0.5) * 2 + 1 cannot be greater than the smaller of the two image dimensions. Typical values for high-resolution images range from 1.0 to 2.0. Larger values will cause greater softening. On the other hand, smaller values are faster. The width of the area considered for each pixel is approximately 6 * dblRadius.
This method takes into account the ROI settings of pPage object, that are accessible via the IGPage Object.ROI Property. By default ROI is set to the entire image.
FilterWithGaussianBlur (ByVal pPage As IGPage, ByVal dblRadius
As Double)
Name | Description |
---|---|
pPage | Reference to IGPage Object to which Gaussian transform is applied. |
dblRadius | Defines the neighborhood to be considered for each pixel. The value (AT_INT)(Sigma * 3 + 0.5) * 2 + 1 cannot be greater than the smaller of the two image dimensions. |
N/A
All except indexed
Image Processing and Effects