999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB數字圖像GLCM紋理分析軟件實現

2019-01-08 08:37:44王輝叢榆坤陳金陽王敏
數字技術與應用 2019年10期

王輝 叢榆坤 陳金陽 王敏

摘要:結合數字圖像處理技術課程與科研實驗的需要,針對圖像灰度共生矩陣紋理二次特征提取問題的需求,本文使用MATLAB語言設計了灰度共生矩陣圖像處理及特征提取程序,并給出了軟件算法在MATLAB開發平臺上程序的源代碼。

關鍵詞:圖像處理技術;紋理特征;灰度共生矩陣;軟件設計;MATLAB

中圖分類號:TP391 文獻標識碼:A 文章編號:1007-9416(2019)10-0146-03

1 圖像處理技術與灰度共生矩陣

數字圖像處理技術(Digital Image Processing)主要討論用計算機對數字圖像進行去除噪聲、圖像增強、圖像復原、圖像分割、圖像提取特征等處理的加工方法和分析技術。紋理特征是數字圖像處理分析中的常用的重要特征,它描述了數字圖像中重復出現的局部模式以及排列規則,常用于圖像分類和場景識別。本文結合數字圖像處理技術課程與科研實驗的需要,針對圖像灰度共生矩陣紋理二次特征提取問題的需求,本文使用MATLAB語言設計了灰度共生矩陣圖像處理程序,并給出了軟件算法在MATLAB開發平臺上程序的源代碼。

2 灰度共生矩陣MATLAB軟件程序設計

2.1 函數程序和軟件使用方法

軟件主函數為function GLCM_FAST(path_of_image,seq,step, gray_level),其中,Path_of_Image圖像存儲路徑,string格式;Seq批處理圖像序號,Seq=[first last],first是首圖片編號,last是尾圖片編號;Step灰度共生矩陣生成步長,Step=1、2、3...整數;GRAY_LEVEL圖像灰度級數,GRAY_LEVEL一般取值為16,32,64,128,256;函數返回值為灰度共生矩陣14個特征參數及程序運行時間。

軟件子函數計算θ=0°、45°、90°、135°四個方向灰度共生矩陣函數分別為function GCLM_P=Cal_Co_Matrix_0(DATA,GRAY_LEVEL,STEP)、functionGCLM_P=Cal_Co_Matrix_45(DATA,GRAY_LEVEL,STEP)、function GCLM_P=Cal_Co_ Matrix_90(DATA,GRAY_LEVEL,STEP)以及function GCLM_P=Cal_Co_Matrix_135(DATA,GRAY_LEVEL,STEP),其中,DATA已經讀入的圖像數據,Step、GRAY_LEVEL同上。軟件子函數計算灰度共生矩陣14個特征參數函數為function Parameter= Cal_Para(GCLM_P,GRAY_LEVEL),GCLM_P待處理的灰度共生矩陣,其函數返回值為灰度共生矩陣14個特征參數,軟件程序流程圖如圖1所示。

軟件使用方法如下:(1)將文件置于MATLAB軟件默認調用函數目錄中;(2)將待處理圖片,依次按數字編號1,2,3...,修改文件名;(3)打開MATLAB程序,在命令窗口中,分別給Path_of_Image、Seq、Step、GRAY_LEVEL賦初始值;(4)在命令窗口中,輸入“GLCM_FAST(Path_of_Image,Seq,Step,GRAY_LEVEL);”即可運行程序。待彈出窗口后,程序結束,在命令窗口中,顯示程序運行時間,并將所得特征參數寫到當前目錄下相應的“WH_4_ Angles.txt”、“WH_AVR.txt”和“WH_4_Angles_Gui.txt”等3個數據文件中,分別對應灰度共生矩陣4個方向特征參數值數據文件、4個方向特征參數平均值數據文件和4個方向歸一化后特征參數值數據文件。

2.2 主函數程序程序代碼

function GLCM_FAST(path_of_image,seq,step, gray_level)

clc;

t=cputime;

Seq= seq;

STEP=step;

GRAY_LEVEL=gray_level;

PATH_OF_IMAGE= path_of_image;

YDT=fix(clock);

time=[num2str(YDT(4)),':',num2str(YDT(5)),':',num2str(YDT(6))];

disp(time)

eval(['cd' ' ' PATH_OF_IMAGE]);

ff0=fopen('WH_4_Angles.txt','w');

ff1=fopen('WH_AVR.txt','w');

ff2=fopen('WH_4_Angles_Gui.txt','w');

Image_First=Seq(1);Image_Last=Seq(2);

name=int2str(Image_First);

for Image_number=Image_First:Image_Last

x=imread(name,'bmp');

data=rgb2gray(x);

DATA=double(data);

GCLM_P1=Cal_Co_Matrix_0(DATA,GRAY_LEVEL,STEP);

Parameter(1,:)=Cal_Para(GCLM_P1,GRAY_LEVEL);

GCLM_P2=Cal_Co_Matrix_45(DATA,GRAY_LEVEL,STEP);

Parameter(2,:)=Cal_Para(GCLM_P2,GRAY_LEVEL);

GCLM_P3=Cal_Co_Matrix_90(DATA,GRAY_LEVEL,STEP);

Parameter(3,:)=Cal_Para(GCLM_P3,GRAY_LEVEL);

GCLM_P4=Cal_Co_Matrix_135(DATA,GRAY_LEVEL,STEP);

Parameter(4,:)=Cal_Para(GCLM_P4,GRAY_LEVEL);

PARAMETER=mean(Parameter);

P_SUM=sum(Parameter);

Parameter_Gui=Parameter;

for iii=1:14

Parameter_Gui(:,iii)=Parameter(:,iii)/P_SUM(iii);

end

for J=1:4

for I=1:14

String=[num2str(Parameter(J,I)),' '];

fprintf(ff0,'%s',String);

String2=[num2str(Parameter_Gui(J,I)),' '];

fprintf(ff2,'%s',String2);

if J==1

String1=[num2str(PARAMETER(I)),' '];

fprintf(ff1,'%s',String1);

end

end%

fprintf(ff0,'%s\n',';');

fprintf(ff2,'%s\n',';');

end%

fprintf(ff1,'%s\n',';');

name=str2double(name);name=name+1;name=int2str(name);

fprintf(ff0,'%s\n','');

fprintf(ff2,'%s\n','');

end

fclose(ff0);

fclose(ff1);

fclose(ff2);

YDT=fix(clock);

time=[num2str(YDT(4)),':',num2str(YDT(5)),':',num2str(YDT(6))];

disp(time)

disp(cputime-t)

Figure

3 結語

本文使用MATLAB語言設計了灰度共生矩陣圖像處理及特征提取程序,給出了軟件算法在MATLAB開發平臺上程序的源代碼。該軟件應用于機器視覺、智能控制與模式識別研究領域,獲取已知圖像的灰度圖像共生矩陣,能夠反映圖像灰度關于方向、相鄰間隔、變化幅度的綜合信息。通過灰度共生矩陣可以分析圖像的局部模式和排列規則等。還可以提取其角二階矩、對比度、相關、熵、方差、均值和、方差和、逆差矩、差的方差、和熵、差熵、聚類陰影、顯著聚類和最大概率共14個紋理特征參數。該程序使用靈活,設有6個輸入形式參數,輸入圖像格式兼容范圍廣,輸出為灰度共生矩陣及其特征參數,可以根據需要設置灰度共生矩陣及其特征的獲取參數,以滿足不同需求下的紋理參數獲取。此外,本軟件還可以計算程序執行時間,能夠解決圖像灰度共生矩陣紋理二次特征提取問題的需求,同時能夠滿足數字圖像處理技術課程與科研實驗的需要。

參考文獻

[1] 王輝,白雪冰,丁金華,等.基于貝葉斯理論集成網絡分類器在板材識別中的應用[J].大連工業大學學報,2015,34(3):231-234.

[2] 蘭蓉,母保洋.二級分區下顏色融合紋理的刑偵圖像檢索[J].計算機應用與軟件,2019,36(8):181-188.

[3] 蘆兵,孫俊,楊寧,等.基于熒光透射譜和高光譜圖像紋理的茶葉病害預測研究[J].光譜學與光譜分析,2019,39(8):2515-2521.

[4] 肖志云,劉洪.小波域馬鈴薯典型蟲害圖像特征選擇與識別[J].農業機械學報,2017,48(9):24-31.

[5] 基于MATLAB語譜圖的聲樂研究[J].軟件工程,2019,22(9):1-4.

主站蜘蛛池模板: 国产凹凸视频在线观看| 999精品免费视频| 欧美一级专区免费大片| 久草国产在线观看| 激情综合网址| 在线亚洲天堂| 福利视频一区| 91蜜芽尤物福利在线观看| 免费A级毛片无码无遮挡| 亚洲欧洲日本在线| 中文字幕在线观| 免费精品一区二区h| 久久婷婷五月综合97色| 国产成人av一区二区三区| 韩国自拍偷自拍亚洲精品| 青草视频网站在线观看| 亚洲男人的天堂久久香蕉| 色综合天天操| 中文字幕1区2区| 日韩成人午夜| 国产香蕉国产精品偷在线观看| 97精品国产高清久久久久蜜芽| 久久久久久高潮白浆| 久久国产亚洲欧美日韩精品| 国产在线观看成人91 | 国产一级在线播放| 人人妻人人澡人人爽欧美一区| 国产亚洲高清视频| 99re在线视频观看| 国产美女主播一级成人毛片| 凹凸精品免费精品视频| 亚洲国产中文在线二区三区免| аⅴ资源中文在线天堂| 国产精品香蕉在线| 欧美激情二区三区| 乱人伦视频中文字幕在线| 精品国产中文一级毛片在线看| 国产又粗又猛又爽| 亚洲欧洲日韩国产综合在线二区| 国产一级精品毛片基地| 91久草视频| 欧美人与动牲交a欧美精品| 伊人久久青草青青综合| 成人蜜桃网| 日韩大片免费观看视频播放| 国产精品熟女亚洲AV麻豆| 在线日本国产成人免费的| 婷婷五月在线| 高潮爽到爆的喷水女主播视频| 麻豆精品在线视频| 免费精品一区二区h| 亚洲国产成人无码AV在线影院L| 伊人成人在线视频| 黄片在线永久| 日韩一级毛一欧美一国产| 久久99热66这里只有精品一| 国产精品入口麻豆| 无遮挡一级毛片呦女视频| 国产裸舞福利在线视频合集| 四虎国产成人免费观看| 天天摸夜夜操| 丁香婷婷久久| 91破解版在线亚洲| 精品一區二區久久久久久久網站| 精品91在线| 亚洲av中文无码乱人伦在线r| 欧美国产日韩一区二区三区精品影视| 亚洲欧美日本国产综合在线| 日韩小视频网站hq| 亚洲成人77777| 天堂va亚洲va欧美va国产| 国产精品人莉莉成在线播放| 欧美综合区自拍亚洲综合天堂 | 超碰免费91| 国产日韩久久久久无码精品| 成人亚洲国产| 国产欧美日韩va另类在线播放| 五月天丁香婷婷综合久久| 亚洲精品第一在线观看视频| 三级毛片在线播放| 午夜啪啪网| 精品三级网站|