Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.10.30
|
Leadtools.ImageProcessing.SpecialEffects Namespace > CloudsCommand Class > CloudsCommand Constructor : CloudsCommand Constructor(Int32,Int32,Int32,Int32,RasterColor,RasterColor,CloudsCommandType) |
public CloudsCommand( int seed, int frequency, int density, int opacity, RasterColor backColor, RasterColor cloudsColor, CloudsCommandType type )
'Declaration Public Function New( _ ByVal seed As Integer, _ ByVal frequency As Integer, _ ByVal density As Integer, _ ByVal opacity As Integer, _ ByVal backColor As RasterColor, _ ByVal cloudsColor As RasterColor, _ ByVal type As CloudsCommandType _ )
'Usage Dim seed As Integer Dim frequency As Integer Dim density As Integer Dim opacity As Integer Dim backColor As RasterColor Dim cloudsColor As RasterColor Dim type As CloudsCommandType Dim instance As New CloudsCommand(seed, frequency, density, opacity, backColor, cloudsColor, type)
public CloudsCommand( int seed, int frequency, int density, int opacity, RasterColor backColor, RasterColor cloudsColor, CloudsCommandType type )
public: CloudsCommand( int seed, int frequency, int density, int opacity, RasterColor backColor, RasterColor cloudsColor, CloudsCommandType type )
Run the CloudsCommand on an image.
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.ImageProcessing.SpecialEffects <TestMethod()> _ Public Sub CloudsConstructorExample() Dim codecs As New RasterCodecs() codecs.ThrowExceptionsOnInvalidImages = True Dim leadImage As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "ImageProcessingDemo\\Image1.jpg")) ' Prepare the command Dim command As CloudsCommand = New CloudsCommand(1000, 4, 10, 10, New RasterColor(255, 255, 255), New RasterColor(0, 0, 0), CloudsCommandType.Difference) command.Run(leadImage) codecs.Save(leadImage, Path.Combine(LEAD_VARS.ImagesDir, "Result.jpg"), RasterImageFormat.Jpeg, 24) End Sub Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class
using Leadtools; using Leadtools.Codecs; using Leadtools.ImageProcessing.SpecialEffects; [TestMethod] public void CloudsConstructorExample() { // Load an image RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "ImageProcessingDemo\\Image1.jpg")); // Prepare the command CloudsCommand command = new CloudsCommand(1000, 4, 10, 10, new RasterColor(255,255,255), new RasterColor(0, 0, 0), CloudsCommandType.Difference); command.Run(image); codecs.Save(image, Path.Combine(LEAD_VARS.ImagesDir, "Result.jpg"), RasterImageFormat.Jpeg, 24); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }
using Leadtools; using Leadtools.Codecs; using Leadtools.ImageProcessing.SpecialEffects; [TestMethod] public async Task CloudsConstructorExample() { // Load an image RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; string srcFileName = @"Assets\Image1.cmp"; StorageFile loadFile = await Tools.AppInstallFolder.GetFileAsync(srcFileName); RasterImage image = await codecs.LoadAsync(LeadStreamFactory.Create(loadFile)); // Prepare the command CloudsCommand command = new CloudsCommand(1000, 4, 10, 10, RasterColorHelper.Create(255,255,255), RasterColorHelper.Create(0, 0, 0), CloudsCommandType.Difference); command.Run(image); string destFileName = @"result.bmp"; StorageFile saveFile = await Tools.AppLocalFolder.CreateFileAsync(destFileName); await codecs.SaveAsync(image, LeadStreamFactory.Create(saveFile), RasterImageFormat.Bmp, 24); }