32 if (e->imageFloat->size().area() > 0)
38 vigra::RGBToGrayAccessor<vigra::RGBValue<float> >
ga;
39 vigra::FindAverageAndVariance<float>
mean;
40 vigra::inspectImage(srcImageRange(*(e->imageFloat),
ga),
mean);
42 vigra::BRGBImage
mappedImg(e->imageFloat->size());
54 return wxImage(img->width(), img->height(), (
unsigned char *)img->data(),
true);
std::shared_ptr< Entry > EntryPtr
a shared pointer to the entry
#define HUGIN_IMGCACHE_MAPPING_FLOAT
void applyMapping(vigra::triple< SrcIterator, SrcIterator, SrcAccessor > img, vigra::pair< DestIterator, DestAccessor > dest, T min, T max, int mapping)
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.
functions to manage ROI's
wxImage imageCacheEntry2wxImage(ImageCache::EntryPtr e)
HuginBase::ImageCache::ImageCacheRGB8Ptr ImageCacheRGB8Ptr