RasterEdge provides flexible image processing and manipulating functions available in VB.NET applications.
- Crop, paste, merge, reorder, delete images
- Remove noise image with Deskew and Despeckle functions
- Support for color reduction
- Include Border removal, Hole removal and Line removal
- Change image brightness, intensity, and contrast with Brightness adjustment property
- Support for image rotation
- Find smooth the bumps and fills in images with Smooth functions
- More image processing & document clean-up functions
Image Manipulating
Here is a detailed VB.NET sample for customizing images and documents with RasterEdge .NET Imaging SDK. (For C#.NET developers, please go to
Image Manipulating for C#.NET. Want to view Image and document in Winforms or Web applications, please go to
Customize Images in Winforms and
Web Document Image Processing.)
- Start Visual Studio .NET (2005 or later version);
- Begin a new project with programming language - VB.NET;
- Add RasterEdge.DotNetImaging.dll to your VB.NET applications;
- Add the appropriate Imports directive:
Imports System.IO
Imports System.Drawing.Printing
Imports RasterEdge.Imaging
Imports RasterEdge.Imaging.Processing
Deskew
You may rotate the specified image to straighten it with following VB.NET code:
Public Function Deskew(ByVal ImageID As Integer) As RasterEdgeImageStatus
Despeckle
Speckles can be removed if you want to do so, copy following VB.NET code:
Public Function Despeckle(ByVal ImageID As Integer) As RasterEdgeImageStatus
Delete Blank Page
Blank image may be deleted if you do not need it, copy following VB.NET code:
Public Function H DeleteBlankPage( (ByVal ImageID As Integer) As RasterEdgeImageStatus
Hole Removal
Remove hole punches from images for more accurate detection, copy following VB.NET code:
Public Function HoleRemoval(ByVal ImageID As Integer) As RasterEdgeImageStatus
Boder Removal
You may remove the image border with following VB.NET code:
Public Function BorderRemoval(ByVal ImageID As Integer) As RasterEdgeImageStatus
Line Removal
Remove the horizontal and vertical lines from images with following VB.NET codes:
Public Function LineRemoval(ByVal ImageID As Integer) As RasterEdgeImageStatus
Brightness Adjustment
You may enhance the image tonal range with contrast, brightness and intensity adjustments, copy following VB.NET code:
Public Function SetBrightness(ByVal ImageID As Integer, ByVal Brightness As Integer) As RasterEdgeImageStatus
Rotate
Rotate images to 90, 180, 270 degrees with following VB.NET codes:
Public Function Rotate(ByVal ImageID As Integer, ByVal Rotation As RotateAngle) As RasterEdgeImageStatus
More Image Processing Functions
Want to know more Image function in VB.NET, please go to:
More Tutorials!
Find more user guides with RasteEdge .NET Image SDK using VB.NET sample codings!
Want to install Imaging SDK in Winforms or Web applications, please go to
Use Imaging SDK in Winforms and
Web Document Image Viewer.