Transparent Scrollable Overlay Help

4 visualizzazioni (ultimi 30 giorni)
Suki Sandhu
Suki Sandhu il 24 Feb 2017
Hey there, I am working on a GUI through GUIDE and instead of imfuse()'ing the images together, I want to get an overlay so I can adjust the transparency. The imgStackCopy is the original image stack and the savedImageStack is the binary mask stack. I have the following code, but it is very slow and the mask does not disappear while scrolling so the updated one will show for the next slice.
newImageCData = handles.imgStackCopy(:,:,handles.currentSliceNum + scrollUpDown/3);
handles.imageAxes.CData = newImageCData;
handles.currentSliceNum = handles.currentSliceNum + scrollUpDown/3;
set(handles.sliceNumberText, 'String', handles.currentSliceNum);
hold on;
a = imshow(handles.savedImagesStack(:,:,handles.currentSliceNum + scrollUpDown/3));
set(a, 'AlphaData', 0.5);
Is there any way of better overlaying the images together so the transparency can be adjusted and it is fast?

Risposte (0)

Categorie

Scopri di più su Images in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by