CycloBranch
cImageWindowTabOptical.h File Reference

The implementation of a tab used to import images from light microscopy. More...

#include <QWidget>
#include <QGridLayout>
#include <QHBoxLayout>
#include <QVBoxLayout>
#include <QLabel>
#include <QLineEdit>
#include <QPushButton>
#include <QListWidget>
#include <QComboBox>
#include <QFileDialog>
#include <xercesc/framework/MemBufInputSource.hpp>
#include <xercesc/parsers/XercesDOMParser.hpp>
#include "core/utilities.h"

Go to the source code of this file.

Classes

struct  cTileInfo
 Description of an image tile. More...
 
struct  cLifMetadata
 A structure to keep parsed lif metadata. More...
 
class  cImageWindowTabOptical
 The class representing a tab used to import images from light microscopy. More...
 

Enumerations

enum  eChannelType { gray = 0 , red = 1 , green = 2 , blue = 3 }
 Color channels.
 

Functions

void readLifMetadata (string filename, vector< cLifMetadata > &parsedmetadata)
 Get metadata from a lif file. More...
 
void parseLifMetadataSubTree (DOMElement *subtree, vector< cLifMetadata > &parsedmetadata)
 Parse metadata from a subtree of a lif file. More...
 
void parseLifMetadata (string &metadata, vector< cLifMetadata > &parsedmetadata)
 Parse metadata from a lif file. More...
 

Detailed Description

The implementation of a tab used to import images from light microscopy.

Function Documentation

◆ parseLifMetadata()

void parseLifMetadata ( string &  metadata,
vector< cLifMetadata > &  parsedmetadata 
)

Parse metadata from a lif file.

Parameters
metadatainput metadata
parsedmetadataoutput vector of parsed metadata

◆ parseLifMetadataSubTree()

void parseLifMetadataSubTree ( DOMElement *  subtree,
vector< cLifMetadata > &  parsedmetadata 
)

Parse metadata from a subtree of a lif file.

Parameters
subtreeroot of a subtree
parsedmetadataoutput vector of parsed metadata

◆ readLifMetadata()

void readLifMetadata ( string  filename,
vector< cLifMetadata > &  parsedmetadata 
)

Get metadata from a lif file.

Parameters
filenameinput lif file
parsedmetadataoutput vector of parsed metadata