[問題] 影像處理比大小C
這個程式是影像處理有兩個矩形比大小
並得知第一大和第二大的資訊,因為即時影像會有雜訊
size10[i]會一直更新如果都沒雜訊,i就會等於2這是最理想
也有可能等於3,4,5這些就都是雜訊了,想請問大大我這個程式
如果今天只有一個矩形在影像裡她因該就是最大了吧,可是我的有時後判斷
到第二大,請問大大我寫的這個比大小有問題嗎?還是有更好的寫法= ="
for(i = 0; i < cntlabel; i++)
{
size10[i] = (int)calc_size(image_label_out, i+L_BASE,¢er_x, ¢er_y);
if(i<2)
{
if(size10[1]>size10[0])
{
max1=size10[1];
max2=size10[0];
}
else
{
max1=size10[0];
max2=size10[1];
}
}
else
{
if(size10[i]>max1)
{
max2=max1;
max1=size10[i];
}
else
{
if(size10[i]>max2)
{
max2=size10[i];
}
}
}
if(size10[i]==max1)
{
cemax1=center_x-180;
cemay2=120-center_y;
}
if(size10[i]==max2)
{
cemax3=center_x-180;
cemay4=120-center_y;
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.133.90
→
06/03 17:10, , 1F
06/03 17:10, 1F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章