Python如何采用gabor滤波提取图片纹理特征

 时间:2024-10-12 06:09:59

1、打开大家常说的Python shell界面,对应可执行文件是IDLE文件。

Python如何采用gabor滤波提取图片纹理特征

2、导入库,Python编程与其他语言相似,需要载入相应的库在可以,这里用到skimage库:from skimage import data,filters,colorimport matplotlib.pyplot as plt

Python如何采用gabor滤波提取图片纹理特征

3、读入一个图片,这里读取图片库中自带的图片,并将其进行灰度化处理:img=color.rgb2gray(data.coffee())若要读取自己的图片,可采用以下指令:from skimage import ioimg=color.rgb2gray(io.imread(path))其中path是图片的额具体路径。

Python如何采用gabor滤波提取图片纹理特征

4、采用下面的指令对图片进行gabor滤波:real巳呀屋饔, imag = filters.gabor(img,frequency=0.6) 其中real是现实的滤波效果,imag是理想的滤波效果,frequency是滤波的频率,一般情况下该值越大,得到的边缘条纹越小且少,值越大边缘条纹越粗且多。

Python如何采用gabor滤波提取图片纹理特征

5、采用以下指令来查看检测的效果图:plt.figure('bianyuanjiance')plt.subplot(121像粜杵泳)plt.imshow(real,plt.cm.gray)plt.subplot(122)plt.imshow(real,plt.cm.gray)plt.show()

Python如何采用gabor滤波提取图片纹理特征

6、查看边缘检测效果,一个实际的,一个理想的。

Python如何采用gabor滤波提取图片纹理特征
  • matlab画曲线,进行标注、图例、加网格等操作
  • word怎么进行短句翻译
  • VB怎样添加mmcontrol控件
  • 怎么用PS制作晶格图?
  • 如何从校外登录北京航空航天大学的课程中心
  • 热门搜索
    亚洲最佳旅游地 纽约旅游攻略 北京春节旅游攻略 海峡两岸旅游交流协会 十一月份适合去哪里旅游 清明 旅游 德国旅游地图 佳木斯旅游学校 北京最佳旅游时间 旅游卫视畅游北京