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

  • 大小: 3KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-02
  • 語言: Matlab
  • 標簽: matlab??

資源簡介

matlab原文件 版本為2019b
MATLAB [1] 是美國MathWorks公司出品的商業(yè)數(shù)學軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術計算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。
MATLAB是matrix&laboratory兩個詞的組合,意為矩陣工廠(矩陣實驗室)。是由美國mathworks公司發(fā)布的主要面對科學計算、可視化以及交互式程序設計的高科技計算環(huán)境。它將數(shù)值分析、矩陣計算、科學數(shù)據(jù)可視化以及非線性動態(tài)系統(tǒng)的建模和仿真等諸多強大功能集成在一個易于使用的視窗環(huán)境中,為科學研究、工程設計以及必須進行有效數(shù)值計算的眾多科學領域

資源截圖

代碼片段和文件信息

bw1=imread(‘gear.bmp‘);?%讀取圖片
subplot(221);
imshow(bw1);%展示讀取到的圖片
bw2=im2bw(bw1);%將圖片二值化
subplot(222);
imshow(bw2);%展示二值化后的圖片
bw3=edge(bw2‘canny‘);%對二值化的圖片邊緣提取
subplot(223);
imshow(bw3);%展示邊緣提取后的圖片
bw4?=?bwmorph(bw3‘remove‘);%對邊緣提取后的圖片進行細化
subplot(224);
imshow(bw4);%展示細化提取后的圖片

figure;%另開一個圖像窗口驗證邊緣追蹤的結果是否正確
imshow(bw4);
x1?=?74;?y1?=390;%由之前運行結果可以查bw4的數(shù)值,該點應該在齒輪邊緣上,由該點開始邊緣追蹤
gearline?=?bwtraceboundary(bw4[x1?y1]‘E‘);%使用邊緣追蹤函數(shù)獲得齒輪部分的坐標
hold?on
plot(gearline(:2)gearline(:1)‘g‘‘LineWidth‘2);%在圖像中展示出來,驗證是否提取成功
x2=250;?y2=315;
circle?=?bwtraceboundary(bw4[x2?y2]‘NE‘);%使用邊緣追蹤函數(shù)獲得內(nèi)孔部分的坐標
hold?on
plot(circle(:2)circle(:1)‘r‘‘LineWidth‘2);%在圖像中展示出來,驗證是否提取成功

%分別求取齒輪邊緣線和內(nèi)孔邊緣線的中心
%齒輪邊緣線部分
[n~]=size(gearline);
centerx1=0;?centery1=0;
for?i=1:n
??

評論

共有 條評論