| Visual Basic (Declaration) | |
|---|---|
Public Function New( _ ByVal size As Integer, _ ByVal strength As Integer, _ ByVal threshold As Integer, _ ByVal pencilRoughness As Integer, _ ByVal strokeLength As Integer, _ ByVal paperRoughness As Integer, _ ByVal angle As Integer, _ ByVal flags As ColoredPencilExtendedCommandFlags _ ) | |
| Visual Basic (Usage) | Copy Code |
|---|---|
| |
| C# | |
|---|---|
public ColoredPencilExtendedCommand( int size, int strength, int threshold, int pencilRoughness, int strokeLength, int paperRoughness, int angle, ColoredPencilExtendedCommandFlags flags ) | |
| C++/CLI | |
|---|---|
public: ColoredPencilExtendedCommand( int size, int strength, int threshold, int pencilRoughness, int strokeLength, int paperRoughness, int angle, ColoredPencilExtendedCommandFlags flags ) | |
Parameters
- size
- Size of the neighborhood used to determine the width of the outlines.
- strength
- Strength factor used to create the "outline". This can be any number that is 0 or greater.
- threshold
- Threshold value used to determine which pixels are edge pixels (outlines). If the difference determined for a pixel is greater than this value, the pixel is an edge pixel. Valid values range from 0 through 65535 for 64-bit, 48-bit and 16-bit grayscale images and from 0 through 4095 for 12-bit grayscale images. Otherwise, it is from 0 to 255. Use this parameter to control the number of edge pixels found.
- pencilRoughness
- Percentage of coloring coverage (colored pencil roughness), expressed in tenths of a percent. Valid values are 0 to 1000.
- strokeLength
- Length of the colored pencil stroke, in pixels.
- paperRoughness
- Percentage of paper surface roughness, expressed in tenths of a percent. Valid values are 0 to 1000.
- angle
- Value that represents the direction of the coloring motion, in hundredths of a degree (+/-) This value can be a number from -18000 to 18000. This parameter is ignored when flags = ColoredPencilExtendedCommandFlags.Artistic.
- flags
- Flags that determine which the type of direction to use and whether to combine the resulted image with the original one or not. For valid values, refer to ColoredPencilExtendedCommandFlags.
| Visual Basic | Copy Code |
|---|---|
' Run the ColoredPencilExtendedCommand on an image and applies the Colored Pencil Extended filter. | |
| C# | Copy Code |
|---|---|
// Run the ColoredPencilExtendedCommand on an image and applies the Colored Pencil Extended filter. | |
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family