PDA

View Full Version : تبدیل کد سی به مطلب(پردازش تصویر)



mammad_asir
چهارشنبه 04 فروردین 1389, 16:10 عصر
for (j=1;j<=800;j++){
for (i=2;i<=600;i++)
if (i % 2!=0)
A{i-1,j}=A{i,j};
}
}
for (i=1;i<=600;i++)
for (j=2;j<=800;j++)
if (j % 2!=0)
A{i,j-1}=A{i,j};

}
}

for (i=1;i<=300;i++)
for (j=1;j<=400;j++)
B{i,j}=A{i,j};
}
}






این یه شبه کد کوچیک از الگوریتم nearest nighbor برای کوچک کردن یک تصویر است کسی میتونه اونو به مطلب تبدیل کنه یا اگه همچین کدی به زبان مطلب داره بزاره :عصبانی++:
البته در مطلب وقتی خودم تبدیل کردم در این قسمت ارور میداد
A{i,j-1}=A{i,j};

mammad_asir
جمعه 06 فروردین 1389, 11:04 صبح
کسی نمیتونه این کار را بکنه
من خودم این طوری کردم البته با یه سری مخلفات

A= imread('f:\061.jpg');
for j=1:800
if j %2 ~=0
for i=2:600
if i % 2~=0
A{i-1,j}=A{i,j};
end
end
end
end
for i=1:600
if i%2 ~=0
for j=2:800
if j % 2~=0;
A{i,j-1}=A{i,j};
end
end
end
end
B=zeros{300,400};
for i=1:300
for j=1:400
B{i,j}=A{i,j};
end
end
imshow(B)

و ایم اررور را داد
??? Cell contents reference from a non-cell array object.
Error in ==> neni at 6
A{i-1,j}=A{i,j};
>>