BioCore  4.0.1
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images. Including whole slide, pyramidal, and series.
All Classes Namespaces Functions Enumerations Properties
BioCore.Channel Class Reference
Inheritance diagram for BioCore.Channel:

Classes

struct  ChannelInfo
 

Public Member Functions

 Channel (int ind, int bitsPerPixel, int samples)
 
Channel Copy ()
 
override string ToString ()
 
void Dispose ()
 

Static Public Member Functions

static System.Drawing.Color SpectralColor (double l)
 

Public Attributes

IntRange[] range
 
ChannelInfo info
 
Statistics[] stats
 

Properties

string Name [get, set]
 
int Index [get, set]
 
IntRange RangeR [get]
 
IntRange RangeG [get]
 
IntRange RangeB [get]
 
string Fluor [get, set]
 
int SamplesPerPixel [get, set]
 
System.Drawing.? Color Color [get, set]
 
System.Drawing.Color EmissionColor [get]
 
int Emission [get, set]
 
int Excitation [get, set]
 
int Exposure [get, set]
 
string LightSource [get, set]
 
double LightSourceIntensity [get, set]
 
int LightSourceWavelength [get, set]
 
string LightSourceAttenuation [get, set]
 
string DiodeName [get, set]
 
ome.xml.model.enums.ContrastMethod ContrastMethod [get, set]
 
ome.xml.model.enums.IlluminationType IlluminationType [get, set]
 
ome.xml.model.enums.AcquisitionMode AcquisitionMode [get, set]
 
int BitsPerPixel [get, set]
 

Detailed Description

Definition at line 1437 of file Bio.cs.

Constructor & Destructor Documentation

◆ Channel()

BioCore.Channel.Channel ( int  ind,
int  bitsPerPixel,
int  samples 
)

Definition at line 1781 of file Bio.cs.

Member Function Documentation

◆ Copy()

Channel BioCore.Channel.Copy ( )

Definition at line 1812 of file Bio.cs.

◆ Dispose()

void BioCore.Channel.Dispose ( )

Definition at line 1840 of file Bio.cs.

◆ SpectralColor()

static System.Drawing.Color BioCore.Channel.SpectralColor ( double  l)
static

‍The function takes a wavelength in nanometers and returns a color in RGB

Parameters
lwavelength in nanometers
Returns
A color.

Definition at line 1630 of file Bio.cs.

◆ ToString()

override string BioCore.Channel.ToString ( )

Definition at line 1833 of file Bio.cs.

Member Data Documentation

◆ info

ChannelInfo BioCore.Channel.info

Definition at line 1440 of file Bio.cs.

◆ range

IntRange [] BioCore.Channel.range

Definition at line 1439 of file Bio.cs.

◆ stats

Statistics [] BioCore.Channel.stats

Definition at line 1441 of file Bio.cs.

Property Documentation

◆ AcquisitionMode

ome.xml.model.enums.AcquisitionMode BioCore.Channel.AcquisitionMode
getset

Definition at line 1770 of file Bio.cs.

◆ BitsPerPixel

int BioCore.Channel.BitsPerPixel
getset

Definition at line 1776 of file Bio.cs.

◆ Color

System.Drawing.? Color BioCore.Channel.Color
getset

Definition at line 1708 of file Bio.cs.

◆ ContrastMethod

ome.xml.model.enums.ContrastMethod BioCore.Channel.ContrastMethod
getset

Definition at line 1757 of file Bio.cs.

◆ DiodeName

string BioCore.Channel.DiodeName
getset

Definition at line 1752 of file Bio.cs.

◆ Emission

int BioCore.Channel.Emission
getset

Definition at line 1717 of file Bio.cs.

◆ EmissionColor

System.Drawing.Color BioCore.Channel.EmissionColor
get

Definition at line 1713 of file Bio.cs.

◆ Excitation

int BioCore.Channel.Excitation
getset

Definition at line 1722 of file Bio.cs.

◆ Exposure

int BioCore.Channel.Exposure
getset

Definition at line 1727 of file Bio.cs.

◆ Fluor

string BioCore.Channel.Fluor
getset

Definition at line 1694 of file Bio.cs.

◆ IlluminationType

ome.xml.model.enums.IlluminationType BioCore.Channel.IlluminationType
getset

Definition at line 1765 of file Bio.cs.

◆ Index

int BioCore.Channel.Index
getset

Definition at line 1656 of file Bio.cs.

◆ LightSource

string BioCore.Channel.LightSource
getset

Definition at line 1732 of file Bio.cs.

◆ LightSourceAttenuation

string BioCore.Channel.LightSourceAttenuation
getset

Definition at line 1747 of file Bio.cs.

◆ LightSourceIntensity

double BioCore.Channel.LightSourceIntensity
getset

Definition at line 1737 of file Bio.cs.

◆ LightSourceWavelength

int BioCore.Channel.LightSourceWavelength
getset

Definition at line 1742 of file Bio.cs.

◆ Name

string BioCore.Channel.Name
getset

Definition at line 1651 of file Bio.cs.

◆ RangeB

IntRange BioCore.Channel.RangeB
get

Definition at line 1684 of file Bio.cs.

◆ RangeG

IntRange BioCore.Channel.RangeG
get

Definition at line 1674 of file Bio.cs.

◆ RangeR

IntRange BioCore.Channel.RangeR
get

Definition at line 1667 of file Bio.cs.

◆ SamplesPerPixel

int BioCore.Channel.SamplesPerPixel
getset

Definition at line 1699 of file Bio.cs.


The documentation for this class was generated from the following file: