LEADTOOLS (Leadtools assembly)

IsBasic Property

Show in webframe
Example 







Determines whether the image data is basic.
Syntax
public bool IsBasic {get;}
'Declaration
 
Public ReadOnly Property IsBasic As Boolean
'Usage
 
Dim instance As RasterImage
Dim value As Boolean
 
value = instance.IsBasic
public bool IsBasic {get;}
@property (nonatomic, readonly, assign) BOOL isBasic;
public boolean isBasic()
 get_IsBasic(); 
public:
property bool IsBasic {
   bool get();
}

Property Value

true if the image data is basic; false, otherwise.
Remarks

The image data is considered basic if the value of the ViewPerspective is one of the following:

Otherwise, the image is either rotated (IsRotated) or flipped (IsFlipped).

For more information refer to Accounting for View Perspective.

Example
Copy Code  
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.ImageProcessing
Imports Leadtools.ImageProcessing.Core
Imports Leadtools.ImageProcessing.Color
Imports Leadtools.WinForms
Imports Leadtools.Dicom
Imports Leadtools.Drawing

Public Sub IsBasicExample()
   Dim codecs As RasterCodecs = New RasterCodecs()
   Dim image As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "OCR1.TIF"))

   Dim s As String = ("Is Mirrored " & image.IsMirrored.ToString() + Constants.vbLf)
   s &= ("Is Basic " & image.IsBasic.ToString() + Constants.vbLf)
   s &= ("Is Tiled " & image.IsTiled.ToString() + Constants.vbLf)
   s &= ("Is Global Memory " & image.IsGlobalMemory.ToString() + Constants.vbLf)
   s &= ("Is Gray " & image.IsGray.ToString() + Constants.vbLf)
   s &= ("No Region Clip " & image.NoRegionClip.ToString() + Constants.vbLf)
   s &= ("Transparent " & image.Transparent.ToString() + Constants.vbLf)
   s &= ("Transparent Color " & image.TransparentColor.ToString() + Constants.vbLf)
   s &= ("X resolution, Y Resolution (" & image.XResolution & ", " & image.YResolution & ") ")
   Console.WriteLine(s)

   image.Dispose()
   codecs.Dispose()
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;
using Leadtools.ImageProcessing.Core;
using Leadtools.ImageProcessing.Color;
using Leadtools.WinForms;
using Leadtools.Dicom;
using Leadtools.Drawing;

      
public void IsBasicExample()
{
   RasterCodecs codecs = new RasterCodecs();
   RasterImage image = codecs.Load(Path.Combine(ImagesPath.Path, "OCR1.TIF"));
   string s = ("Is Mirrored " + image.IsMirrored + "\n");
   s += ("Is Basic " + image.IsBasic + "\n");
   s += ("Is Tiled " + image.IsTiled + "\n");
   s += ("Is Global Memory " + image.IsGlobalMemory + "\n");
   s += ("Is Gray " + image.IsGray + "\n");
   s += ("No Region Clip " + image.NoRegionClip + "\n");
   s += ("Transparent " + image.Transparent + "\n");
   s += ("Transparent Color " + image.TransparentColor + "\n");
   s += ("X resolution, Y Resolution (" + image.XResolution + ", " + image.YResolution + ") ");
   Console.WriteLine(s);

   image.Dispose();
   codecs.Dispose();
}
RasterImageExamples.prototype.IsBasicExample = function () {
   Tools.SetLicense();
   with (Leadtools) {
      with (Leadtools.Codecs) {
         var codecs = new RasterCodecs();
         var srcFileName = "Assets\\OCR1.TIF";
         var image;
         return Tools.AppInstallFolder().getFileAsync(srcFileName).then(function (loadFile) {
            return codecs.loadAsync(LeadStreamFactory.create(loadFile))
         })
         .then(function (img) {
            image = img;

            var s = ("Is Mirrored " + image.isMirrored + "\n");
            s += ("Is Basic " + image.isBasic + "\n");
            s += ("Is Tiled " + image.isTiled + "\n");
            s += ("Is Global Memory " + image.isGlobalMemory + "\n");
            s += ("Is Gray " + image.isGray + "\n");
            s += ("No Region Clip " + image.noRegionClip + "\n");
            s += ("Transparent " + image.transparent + "\n");
            s += ("Transparent Color " + image.transparentColor + "\n");
            s += ("X resolution, Y Resolution (" + image.xresolution + ", " + image.yresolution + ") ");

            console.info(s);

            image.close();
            codecs.close();
         });
      }
   }
}
using Leadtools;
using Leadtools.Codecs;
using Leadtools.ImageProcessing;
using Leadtools.ImageProcessing.Core;
using Leadtools.ImageProcessing.Color;
using Leadtools.Dicom;

      
public async Task IsBasicExample()
{
   RasterCodecs codecs = new RasterCodecs();
   string srcFileName = @"Assets\OCR1.TIF";
   StorageFile loadFile = await Tools.AppInstallFolder.GetFileAsync(srcFileName);
   RasterImage image = await codecs.LoadAsync(LeadStreamFactory.Create(loadFile));
   string s = ("Is Mirrored " + image.IsMirrored + "\n");
   s += ("Is Basic " + image.IsBasic + "\n");
   s += ("Is Tiled " + image.IsTiled + "\n");
   s += ("Is Global Memory " + image.IsGlobalMemory + "\n");
   s += ("Is Gray " + image.IsGray + "\n");
   s += ("No Region Clip " + image.NoRegionClip + "\n");
   s += ("Transparent " + image.Transparent + "\n");
   s += ("Transparent Color " + image.TransparentColor + "\n");
   s += ("X resolution, Y Resolution (" + image.XResolution + ", " + image.YResolution + ") ");
   Debug.WriteLine(s);

   image.Dispose();
   codecs.Dispose();
}
using Leadtools;
using Leadtools.Codecs;
using Leadtools.Dicom;
using Leadtools.ImageProcessing;
using Leadtools.ImageProcessing.Core;
using Leadtools.ImageProcessing.Color;
using Leadtools.Examples;
using Leadtools.Windows.Media;

public void IsBasicExample(RasterImage image)
{
   string s = ("Is Mirrored " + image.IsMirrored + "\n");
   s += ("Is Basic " + image.IsBasic + "\n");
   s += ("Is Tiled " + image.IsTiled + "\n");
   s += ("Is Global Memory " + image.IsGlobalMemory + "\n");
   s += ("Is Gray " + image.IsGray + "\n");
   s += ("No Region Clip " + image.NoRegionClip + "\n");
   s += ("Transparent " + image.Transparent + "\n");
   s += ("Transparent Color " + image.TransparentColor + "\n");
   s += ("X resolution, Y Resolution (" + image.XResolution + ", " + image.YResolution + ") ");
   Debug.WriteLine(s);
   image.Dispose();
}
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.Dicom
Imports Leadtools.ImageProcessing
Imports Leadtools.ImageProcessing.Core
Imports Leadtools.ImageProcessing.Color
Imports Leadtools.Windows.Media

Public Sub IsBasicExample(ByVal image As RasterImage)
   Dim s As String = ("Is Mirrored " + image.IsMirrored + Constants.vbLf)
   s &= ("Is Basic " + image.IsBasic + Constants.vbLf)
   s &= ("Is Tiled " + image.IsTiled + Constants.vbLf)
   s &= ("Is Global Memory " + image.IsGlobalMemory + Constants.vbLf)
   s &= ("Is Gray " + image.IsGray + Constants.vbLf)
   s &= ("No Region Clip " + image.NoRegionClip + Constants.vbLf)
   s &= ("Transparent " + image.Transparent + Constants.vbLf)
   s &= ("Transparent Color " + image.TransparentColor.ToString() + Constants.vbLf)
   s &= ("X resolution, Y Resolution (" + image.XResolution & ", " & image.YResolution & ") ")
   Debug.WriteLine(s)
   image.Dispose()
End Sub
Requirements

Target Platforms

See Also

Reference

RasterImage Class
RasterImage Members

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.