91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類(lèi)型: .py
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-12
  • 語(yǔ)言: Python
  • 標(biāo)簽: python??紋理特征??gabor??

資源簡(jiǎn)介

最近一直在做提取紋理特征的用法,用gabor特征提取紋理特征,Python代碼

資源截圖

代碼片段和文件信息

#?-*-?coding:?utf-8?-*-
????#?gabor.py
????#?2015-7-7
????#?github:?https://github.com/michael92ht
????#__author__?=?‘huangtao‘
????
#?import?the?necessary?packages
import?numpy?as?np
import?cv2?as?cv
from?pylab?import?*
import?tensorflow?as?tf

#定義了一個(gè)4尺度6方向的Gabor變換
#并將4尺度6方向變換函數(shù)圖像及指定圖像變換后的圖像保存在指定文件夾
#可擴(kuò)展為各種方法求紋理特征值等
def?Gabor_u4v6(imageimage_save_path):
????#圖像預(yù)處理
????print?image
????image=cv.imread(image1)
????print?(image)
????src?=?cv.cvtColor(image?cv.COLOR_BGR2GRAY)
????print(‘a(chǎn)aaaaaaaaaaaa‘)
????print?src
????src_tensor=?tf.convert_to_tensor(src)
????print?src_tensor
????src_f?=?np.array(src?dtype=np.float32)
????print(‘bbbbbbbbbbbbbbbbbb‘)
????print?src_f
????src_f?/=?255.
????print(‘bnnnnnnnnnnnnnnnnnnnnnnnnnnnnn‘)
????print?src_f


????#?img_H?=?128
????#?img_W?=?64
????us=[7121721]?????????????#4種尺度
????vs=[0306090120150]?????#6個(gè)方向
????kernel_size?=21?????????????
????sig?=?5?????????????????????#sigma?帶寬,取常數(shù)5
????gm?=?1.0????????????????????#gamma?空間縱橫比,一般取1
????ps?=?0.0????????????????????#psi?相位,一般取0
????i=0
????#?dest_new?=?tf.placeholder(tf.float32?shape=(None?img_H?img_W?3))
????
????#?dest_new=[]
????for?u?in?us:
????????for?v?in?vs:
????????????lm?=?u
????????????th?=?v*np.pi/180
????????????kernel?=?cv.getGaborKernel((kernel_sizekernel_size)sigthlmgmps)
????????????kernelimg?=?kernel/2.+0.5
????????????dest?=?cv.filter2D(src_f?cv.CV_32Fkernel)
????????????i+=1
????????????if?i?==?13:
????????????????#?cv.imwrite(image_save_path?+?str(i)?+?‘Kernel.jpg‘?cv.resize(kernelimg?(kernel_size*20kernel_size*20))*256)
????????????????dest_numpy?=??np.power(dest2)
????????????????#?dest_numpy?=?cv.cvtColor(dest_numpy?cv.COLOR_BGR2GRAY)
????????????????#?dest_numpy=repmat(dest_numpy[11

評(píng)論

共有 條評(píng)論