/** * @param imageDisplay * @param firstPosition * @param secondPosition * @param imageDisplayPane */ public void selectPosition( ImageDisplay imageDisplay, long[] firstPosition, long[] secondPosition, ImageDisplayPane imageDisplayPane) { workflowModel.setPosition(firstPosition, imageDisplay); imageDisplayService.getActiveDatasetView(imageDisplay).setColorMode(ColorMode.COLOR); Dataset datasetFirstSlide = datasetUtillsService.extractPlane(imageDisplay); workflowModel.setPosition(secondPosition, imageDisplay); Dataset datasetSecondSlide = datasetUtillsService.extractPlane(imageDisplay); workflowModel.extractAndMerge( new Dataset[] {datasetFirstSlide, datasetSecondSlide}, imageDisplayPane); }