![]() |
BioLib
3.6.2
A GUI-less version of Bio .NET library for editing & annotating various microscopy image formats.
|
Public Member Functions | |
| SlideBase (BioImage source, SlideImage im, bool enableCache=true) | |
| override IReadOnlyDictionary< string, byte[]> | GetExternImages () |
| Extern image. | |
| byte[] | GetTile (TileInfo tileInfo, ZCT coord) |
Public Member Functions inherited from BioLib.SlideSourceBase | |
| async Task< byte[]> | GetSlice (SliceInfo sliceInfo) |
| Get slice. | |
| byte[] | Get8BitBytes (Image< L8 > image) |
| byte[] | GetRgb24Bytes (Image< Rgb24 > image) |
| byte[] | Get16Bytes (Image< L16 > image) |
| IReadOnlyDictionary< string, byte[]> | GetExternImages () |
| Extern image. | |
| void | Dispose () |
| async Task< byte[]> | GetTileAsync (TileInformation tileInfo) |
| async Task< byte[]> | GetTileAsync (BruTile.TileInfo tileInfo) |
Public Member Functions inherited from BioLib.ISliceProvider | |
Public Member Functions inherited from BioLib.ISlideExternInfo | |
Static Public Member Functions | |
| static string | DetectVendor (string source) |
| static byte[] | ConvertRgbaToRgb (byte[] rgbaArray) |
Static Public Member Functions inherited from BioLib.SlideSourceBase | |
| static void | Resister (string extensionUpper, Func< string, bool, ISlideSource > factory) |
| resister decode for Specific format | |
| static ISlideSource | Create (BioImage source, SlideImage im, bool enableCache=true) |
| static byte[] | ConvertRgbaToRgb (byte[] rgbaArray) |
Public Attributes | |
| readonly SlideImage | SlideImage |
Public Attributes inherited from BioLib.SlideSourceBase | |
| TileCache | cache = null |
Protected Member Functions | |
| void | InitResolutions (IDictionary< int, BruTile.Resolution > resolutions, int tileWidth, int tileHeight) |
| override void | Dispose (bool disposing) |
Protected Member Functions inherited from BioLib.SlideSourceBase | |
Additional Inherited Members | |
Static Public Attributes inherited from BioLib.SlideSourceBase | |
| static Extent | destExtent |
| static Extent | sourceExtent |
| static double | curUnitsPerPixel = 1 |
| static bool | UseVips = true |
Properties inherited from BioLib.SlideSourceBase | |
| static bool | UseRealResolution = true [get, set] |
| double | MinUnitsPerPixel [get, protected set] |
| um/pixel | |
| SlideImage | Image [get, set] |
| ITileSchema | Schema [get, protected set] |
| string | Name [get, protected set] |
| Attribution | Attribution [get, protected set] |
| IReadOnlyDictionary< string, object > | ExternInfo [get, protected set] |
| Extern info. | |
| string | Source [get, protected set] |
| File path. | |
Properties inherited from BioLib.ISliceProvider | |
Properties inherited from BioLib.ISlideExternInfo | |
Definition at line 14 of file SlideBase.cs.
| BioLib.SlideBase.SlideBase | ( | BioImage | source, |
| SlideImage | im, | ||
| bool | enableCache = true ) |
Definition at line 17 of file SlideBase.cs.
|
static |
Definition at line 97 of file SlideBase.cs.
|
static |
Definition at line 40 of file SlideBase.cs.
|
protectedvirtual |
Reimplemented from BioLib.SlideSourceBase.
Definition at line 132 of file SlideBase.cs.
| override IReadOnlyDictionary< string, byte[]> BioLib.SlideBase.GetExternImages | ( | ) |
Extern image.
Implements BioLib.ISlideExternInfo.
Definition at line 46 of file SlideBase.cs.
| byte[] BioLib.SlideBase.GetTile | ( | TileInfo | tileInfo, |
| ZCT | coord ) |
Definition at line 81 of file SlideBase.cs.
|
protected |
Definition at line 113 of file SlideBase.cs.
| readonly SlideImage BioLib.SlideBase.SlideImage |
Definition at line 16 of file SlideBase.cs.