Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.6.27
|
Leadtools.ImageProcessing.Core Namespace : TADAnisotropicDiffusionFlags Enumeration |
public enum TADAnisotropicDiffusionFlags : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
'Declaration
Public Enum TADAnisotropicDiffusionFlags Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
'Usage
Dim instance As TADAnisotropicDiffusionFlags
public enum TADAnisotropicDiffusionFlags : System.IComparable, System.IConvertible, System.IFormattable
typedef NS_OPTIONS(NSUInteger, LTTADAnisotropicDiffusionFlags)
public enum TADAnisotropicDiffusionFlags
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags = function() { }; Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags.prototype = {<br/> ExponentialFlux = 1, QuadraticFlux = 2, };
public enum class TADAnisotropicDiffusionFlags : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable
Value | Member | Description |
---|---|---|
1 | ExponentialFlux | Use exponential flux, which favors high contrast edges over low contrast ones. |
2 | QuadraticFlux | Use quadratic flux, which favors wide regions over smaller ones. |
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.ImageProcessing.Core Public Sub TADAnisotropicDiffusionCommandExample() ' Load an image Dim codecs As RasterCodecs = New RasterCodecs() codecs.ThrowExceptionsOnInvalidImages = True Dim image As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "IMAGE3.dcm")) ' Prepare the command Dim command As TADAnisotropicDiffusionCommand = New TADAnisotropicDiffusionCommand() ' Apply command.Iterations = 10 command.Lambda = 14 command.Kappa = 30 command.Flags = TADAnisotropicDiffusionFlags.QuadraticFlux command.Run(image) 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.Core; public void TADAnisotropicDiffusionCommandExample() { // Load an image RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "IMAGE3.dcm")); // Prepare the command TADAnisotropicDiffusionCommand command = new TADAnisotropicDiffusionCommand(); // Apply command.Iterations = 10; command.Lambda = 14; command.Kappa = 30; command.Flags = TADAnisotropicDiffusionFlags.QuadraticFlux; command.Run(image); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }
System.Object
System.ValueType
System.Enum
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags