Skip to content

IOL0ol1/OpenSlideSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 9, 2023
a9c4b92 · Mar 9, 2023

History

76 Commits
Dec 4, 2022
Dec 14, 2022
Mar 9, 2023
Dec 4, 2022
Jun 17, 2021
Jun 17, 2021
Jun 17, 2021
Dec 4, 2022
Dec 4, 2022
Dec 4, 2022
Jun 17, 2021
Jul 4, 2021
Oct 27, 2021

Repository files navigation

openslide

Build status Nuget download Nuget version

OpenSlideSharp

.NET bindings for OpenSlide (http://openslide.org/).

Thanks to @yigolden for his work in OpenSlideNET.

Nuget

Install-Package OpenSlideSharp.Windows -Version 1.1.0

Index

  1. OpenSlideSharp
    openslide warpper, include DeepZoomGenerator, but no native *.dll.

  2. OpenSlideSharp.BitmapExtensions
    NOTE: Manual install "libgdiplus" for linux to support System.Drawing.Bitmap
    OpenSlideSharp with System.Drawing.Bitmap extensions.
    bgra raw data
    -ToJepg
    -ToPng
    -ToBitmap
    ...

  3. OpenSlideSharp.OpencvExtensions
    OpenSlideSharp with OpenCV mat extensions.
    bgra raw data
    -ToJepg
    -ToPng
    -ToMat
    ...

  4. OpenSlideSharp.BruTile
    OpenSlideSharp adapter BruTile (OpenSlideImage -> ITileSource).

  5. OpenSlideSharp.runtime.win
    OpenSlide runtime, include native *.dll files.

  6. OpenSlideSharp.Windows
    OpenSlideSharp for windows all in one, include [1],[2],[5].

Suggestion

  1. The GIS (Geographic Information System) suite (include layer, editor) makes it easy to develop features related to medical image slides. It would be better to use openlayer or Leaflet for web.

  2. If you want to customize a digital medical imaging format, Perhaps refer to the implementation of MBTiles, using the SQLite database. Sometimes it is necessary to encrypt the data, and that's okay, use a SQLCipher database(compatible with sqlite). Databases are highly scalable and easy to use.

Example

A slide viewer by Mapsui
Download here
mapsui

About

.NET bindings for openslide (http://openslide.org/)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages