Пример #1
0
	void retreiveAndSetHistograms(const imaginable::Image<Pixel> &xDRI, const imaginable::StringSet &planeNames)
	{
		std::map<std::string, std::shared_ptr<std::vector<double>>> histograms;
		for (auto planeName : planeNames)
			histograms[planeName] = imaginable::histogram(xDRI.const_plane(planeName), 256);
		setHistograms(histograms);
	}
void SimpleDIP::medianFiltering() {
    if (centralArea->image->img != NULL) {
        centralArea->image->tempSaveImage();
        centralArea->image->medianFiltering();
        setHistograms();
        tools->resetToolTabs();
        emit imageModified();
    }
}