![]() |
open_iA 2021.08
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
#include "iAPlotData.h"#include "iAcharts_export.h"#include <QSharedPointer>#include <QVector>#include <vector>#include <itkImage.h>#include <itkImageRegionConstIterator.h>Classes | |
| class | iAHistogramData |
| Computes and stores histogram data, which can be used in plots. More... | |
Functions | |
| template<typename PixelT > | |
| QSharedPointer< iAHistogramData > | createHistogramData (QString const &name, iAValueType xValueType, QVector< typename itk::Image< PixelT, 3 >::Pointer > const &imgs, size_t numBin, PixelT min, PixelT max) |
| iAcharts_API QSharedPointer< iAHistogramData > | createMappedHistogramData (QString const &name, iAPlotData::DataType const *data, size_t srcNumBin, double srcMinX, double srcMaxX, size_t targetNumBin, double targetMinX, double targetMaxX, iAPlotData::DataType const maxValue) |
| Returns histogram with given data mapped from specified source to target range. More... | |
| QSharedPointer< iAHistogramData > createHistogramData | ( | QString const & | name, |
| iAValueType | xValueType, | ||
| QVector< typename itk::Image< PixelT, 3 >::Pointer > const & | imgs, | ||
| size_t | numBin, | ||
| PixelT | min, | ||
| PixelT | max | ||
| ) |
| iAcharts_API QSharedPointer< iAHistogramData > createMappedHistogramData | ( | QString const & | name, |
| iAPlotData::DataType const * | data, | ||
| size_t | srcNumBin, | ||
| double | srcMinX, | ||
| double | srcMaxX, | ||
| size_t | targetNumBin, | ||
| double | targetMinX, | ||
| double | targetMaxX, | ||
| iAPlotData::DataType const | maxValue | ||
| ) |
Returns histogram with given data mapped from specified source to target range.