0
我嘗試編寫PET/CT匹配算法,現在我有一個很難回答的問題。 是否可以添加一些堆棧到一個大堆棧? Ich有55個55個框架的堆棧,每個堆棧中有兩個具有不同alpha值的圖像組合在一起。是否可以添加一些堆棧到一個大堆棧?
現在我想創建一個大堆棧,當我從左向右滑動時,圖像的透明度發生了變化,當我從底部滑動到頂部時,我想看到堆疊的不同切片。 ....這是可能的,或者我應該嘗試另一種方法?!
由於提前
Taepsi
我嘗試編寫PET/CT匹配算法,現在我有一個很難回答的問題。 是否可以添加一些堆棧到一個大堆棧? Ich有55個55個框架的堆棧,每個堆棧中有兩個具有不同alpha值的圖像組合在一起。是否可以添加一些堆棧到一個大堆棧?
現在我想創建一個大堆棧,當我從左向右滑動時,圖像的透明度發生了變化,當我從底部滑動到頂部時,我想看到堆疊的不同切片。 ....這是可能的,或者我應該嘗試另一種方法?!
由於提前
Taepsi
ImageJ的具有多維(最多5個維度)棧支持。在更高級別上,您可以使用Image->Hyperstacks->Stack to Hyperstack
或Image->Stacks->Tools->Concatenate
菜單命令。 爲了在插件中使用,有功能ImagePlus#setStack(ImageStack stack, int nChannels, int nSlices, int nFrames)
等。見documentation爲ImagePlus
類。
下面是一個說明從樣品的ImageJ堆棧上使用一個宏:
run("MRI Stack (528K)");
run("Duplicate...", "title=mri-stack-1.tif duplicate range=1-27");
run("Gaussian Blur...", "sigma=1 stack");
selectWindow("mri-stack.tif");
run("Duplicate...", "title=mri-stack-2.tif duplicate range=1-27");
run("Gaussian Blur...", "sigma=2 stack");
run("Concatenate...", " title=[Concatenated Stacks] open image1=mri-stack.tif image2=mri-stack-1.tif image3=mri-stack-2.tif image4=[-- None --]");