📄 detect.m
字号:
%detectclear,clc% compute the background imageImzero = zeros(240,320,3);for i = 1:5Im{i} = double(imread(['DATA/',int2str(i),'.jpg']));Imzero = Im{i}+Imzero;endImback = Imzero/5;[MR,MC,Dim] = size(Imback);% loop over all imagesfor i = 1 : 60 % load image Im = (imread(['DATA/',int2str(i), '.jpg'])); imshow(Im) Imwork = double(Im); %extract ball [cc(i),cr(i),radius,flag] = extractball(Imwork,Imback,i);%,fig1,fig2,fig3,fig15,i); if flag==0 continue end hold on for c = -0.9*radius: radius/20 : 0.9*radius r = sqrt(radius^2-c^2); plot(cc(i)+c,cr(i)+r,'g.') plot(cc(i)+c,cr(i)-r,'g.') end %Slow motion! pause(0.02)endfigure plot(cr,'g*') hold on plot(cc,'r*')
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -