现在,我可以使用以下代码获得沿水平和垂直方向的强度函数:
import matplotlib.pyplot as plt
from skimage import data
# Load the image
image = data.coins()
imgslice = 120
# Vertical intensity function
plt.plot(image[imgslice], 'r')但是我想得到沿某些方向的强度函数。例如,沿着一条从A点到B点的线,我如何才能做到这一点?
发布于 2017-05-12 10:22:16
您可以使用gabor滤波器来获取特定方向的强度。python版本是用OpenCV实现的。这是一个非常详细的教程(https://cvtuts.wordpress.com/2014/04/27/gabor-filters-a-practical-overview/)
https://stackoverflow.com/questions/38948366
复制相似问题