利用skimage库的profileline函数
skimage.measure.profile_line(_image, src, dst, linewidth=1, order=None, mode=’reflect’, cval=0.0, *, reduce_func=)
image:输入图像
src:起始点坐标 (行坐标值,列坐标值)
dst: 终点坐标 (行坐标值,列坐标值)

  1. from skimage.measure import profile_line
  2. line1 = profile_line(MIP_1,(546,321), (560,364))
  3. line2 = profile_line(MIP_2,(546,321), (560,364))
  4. line1 = line1 / np.max(line1[:])
  5. line2 = line2 / np.max(line2[:])
  6. plt.figure()
  7. plt.plot(line1)
  8. plt.plot(line2)

image.png

Reference

https://scikit-image.org/docs/dev/api/skimage.measure.html#skimage.measure.profile_line