Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.6.28
|
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, assign, readonly) 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.
This example tests the various Image Info properties.
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.ImageProcessing Imports Leadtools.ImageProcessing.Core Imports Leadtools.ImageProcessing.Color Imports Leadtools.Controls Imports Leadtools.Dicom Imports Leadtools.Drawing Imports Leadtools.Svg 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.Dicom; using Leadtools.Drawing; using Leadtools.Controls; using Leadtools.Svg; 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