我正在研究环的强度如何根据角度而变化.这是一个图像的示例:
我想做的是从该甜甜圈的中心取一圈值并绘制它们与角度的关系.我目前正在做的是使用scipy.ndimage.interpolation.rotate并通过环径向切片,并提取两个峰的最大值并绘制那些与角度的关系.
crop = np.ones((width,width)) #this is my image
slices = np.arange(0,width,1)
stack = np.zeros((2*width,len(slices)))
angles = np.linspace(0,2*np.pi,len(crop2))
for j in range(len(slices2)): # take slices
stack[:,j] = rotate(crop,slices[j],reshape=False)[:,width]
Run Code Online (Sandbox Code Playgroud)
但是我认为这不是我正在寻找的东西.我主要是如何提取我想要的数据.我也试过应用一个看起来像这样的面具;
到图像,但后来我不知道如何以正确的顺序获取该掩码内的值(即按照增加角度0 - 2pi的顺序)
任何其他想法都会有很大的帮助!