Leadtools Namespace > RasterImage Class : IsBasic Property |
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();
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.
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