![]() |
BioImager
3.9.1
A .NET microscopy imaging library. Supports various microscopes by using imported libraries & GUI automation. Supported libraries include PriorĀ® & ZeissĀ® & all devices supported by Micromanager 2.0 and python-microscope.
|
Public Member Functions | |
| SlideBase (BioImage source, SlideImage im, bool enableCache=true) | |
| override IReadOnlyDictionary< string, byte[]> | GetExternImages () |
| Extern image. More... | |
| byte[] | GetTile (TileInfo tileInfo) |
Public Member Functions inherited from BioImager.SlideSourceBase | |
| async Task< byte[]> | GetSlice (SliceInfo sliceInfo) |
| Get slice. More... | |
| byte[] | GetRgb24Bytes (Image< Rgb24 > image) |
| abstract IReadOnlyDictionary< string, byte[]> | GetExternImages () |
| Extern image. More... | |
| void | Dispose () |
| async Task< byte[]> | GetTileAsync (TileInformation tileInfo) |
| async Task< byte[]> | GetTileAsync (BruTile.TileInfo tileInfo) |
| Task< byte[]> | GetSlice (SliceInfo sliceInfo) |
| Get slice. More... | |
| IReadOnlyDictionary< string, byte[]> | GetExternImages () |
| Extern image. More... | |
Static Public Member Functions | |
| static string | DetectVendor (string source) |
| static byte[] | ConvertRgbaToRgb (byte[] rgbaArray) |
Static Public Member Functions inherited from BioImager.SlideSourceBase | |
| static void | Resister (string extensionUpper, Func< string, bool, ISlideSource > factory) |
| resister decode for Specific format More... | |
| static ISlideSource | Create (BioImage source, SlideImage im, bool enableCache=true) |
| static byte[] | ConvertRgbaToRgb (byte[] rgbaArray) |
Public Attributes | |
| readonly SlideImage | SlideImage |
Public Attributes inherited from BioImager.SlideSourceBase | |
| TileCache | cache = null |
Protected Member Functions | |
| void | InitResolutions (IDictionary< int, BruTile.Resolution > resolutions, int tileWidth, int tileHeight) |
| override void | Dispose (bool disposing) |
| virtual void | Dispose (bool disposing) |
Additional Inherited Members | |
Static Public Attributes inherited from BioImager.SlideSourceBase | |
| static byte[] | LastSlice |
| static Extent | destExtent |
| static Extent | sourceExtent |
| static double | curUnitsPerPixel = 1 |
| static bool | UseVips = true |
Properties inherited from BioImager.SlideSourceBase | |
| static bool | UseRealResolution = true [get, set] |
| double | MinUnitsPerPixel [get, protected set] |
| um/pixel More... | |
| 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. More... | |
| string | Source [get, protected set] |
| File path. More... | |
Properties inherited from BioImager.ISliceProvider | |
| double | MinUnitsPerPixel [get] |
| um/pixel More... | |
Properties inherited from BioImager.ISlideExternInfo | |
| string | Source [get] |
| File path. More... | |
| IReadOnlyDictionary< string, object > | ExternInfo [get] |
| Extern info. More... | |
Definition at line 14 of file SlideBase.cs.
| BioImager.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 BioImager.SlideSourceBase.
Definition at line 132 of file SlideBase.cs.
|
virtual |
Extern image.
Implements BioImager.SlideSourceBase.
Definition at line 46 of file SlideBase.cs.
| byte[] BioImager.SlideBase.GetTile | ( | TileInfo | tileInfo | ) |
Definition at line 81 of file SlideBase.cs.
|
protected |
Definition at line 113 of file SlideBase.cs.
| readonly SlideImage BioImager.SlideBase.SlideImage |
Definition at line 16 of file SlideBase.cs.