BioGTK
5.1.1
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images.
|
Public Member Functions | |
SlideBase (BioImage source, SlideImage im, bool enableCache=true) | |
override IReadOnlyDictionary< string, byte[]> | GetExternImages () |
Extern image. | |
byte[] | GetTile (TileInfo tileInfo) |
Public Member Functions inherited from Bio.SlideSourceBase | |
async Task< byte[]> | GetSlice (SliceInfo sliceInfo) |
Get slice. | |
byte[] | GetRgb24Bytes (Image< Rgb24 > image) |
byte[] | Get16Bytes (Image< L16 > image) |
abstract IReadOnlyDictionary< string, byte[]> | GetExternImages () |
Extern image. | |
void | Dispose () |
async Task< byte[]> | GetTileAsync (TileInformation tileInfo) |
async Task< byte[]> | GetTileAsync (BruTile.TileInfo tileInfo) |
Task< byte[]> | GetSlice (SliceInfo sliceInfo) |
Get slice. | |
IReadOnlyDictionary< string, byte[]> | GetExternImages () |
Extern image. | |
Static Public Member Functions | |
static string | DetectVendor (string source) |
static byte[] | ConvertRgbaToRgb (byte[] rgbaArray) |
Static Public Member Functions inherited from Bio.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 Bio.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 Bio.SlideSourceBase | |
static Extent | destExtent |
static Extent | sourceExtent |
static double | curUnitsPerPixel = 1 |
static bool | UseVips = true |
Properties inherited from Bio.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 Bio.ISliceProvider | |
double | MinUnitsPerPixel [get] |
um/pixel | |
Properties inherited from Bio.ISlideExternInfo | |
string | Source [get] |
File path. | |
IReadOnlyDictionary< string, object > | ExternInfo [get] |
Extern info. | |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlineprotectedvirtual |
Reimplemented from Bio.SlideSourceBase.
|
inlinevirtual |
Extern image.
Implements Bio.SlideSourceBase.
|
inline |
|
inlineprotected |
readonly SlideImage Bio.SlideBase.SlideImage |