Pagini recente » Cod sursa (job #2724646) | Cod sursa (job #3159461) | Cod sursa (job #1050032) | Cod sursa (job #1784050) | Cod sursa (job #2282672)
-etragere blocuri
-nrBlocuriX
-nrblocuriY
for i=1:nrblocuriY
for j=1:nrBlocuriX
startY=(i-1)*(dimBloc-suprapunere)+1;
startX=(j-1)*(dimBloc-suprapunere)+1;
endX=startX+dimBloc-1;
endY=startY+dimBloc-1;
if(x==1&&y==1) ramdom inde:j
d=zeros(1:nrBlocuri)
if(x>1)
suprapunereImg=imagineIntrare(starty:endy,startX:startY+suprapuner-1,:)
if(param==1)
obloc=(blocuri(1:end,1:suprapunere,:,:),suprapunereImg)
//Distanta euclidiana dist_eucliada(A,B) sum((A(:)-B(:))^2)
if(y>1)
d=distante
suprapunereImg-imagineMare(starty:startY+suprapunere-1,startx:endX,:)????
distante=calculeaza_distante(blocuri,suprapunereImgm suprapunere,2);
if(x>1&&y>1)
distante=d+distante;
suprapunereImagine
imgIntrare(startX:suprapunere,startY:startY+suprapunere-1,1_)
dd=calc_distante(blocuri,suprapunereImagine,suprapunere,3,:)
distante=distante-dd;
end