[問題] 影像膨脹問題~
小弟目前對已經二值化的圖想要做膨脹,
現在的想法是一個遮罩上若旁邊4個
pixel其中一個是黑色的話,就把中間塗黑
但是圖出來完全是白色的.....
到底是什麼問題呢??請前輩們不吝指教,謝謝~~
程式碼如下:
void bi(Byte **a)
{
int i, j, h;
for(i=1;i<ImgHeight-1;i++)
{
for(j=1;j<ImgWidth-1;j++)
{
h=(a[i][j-1]||a[i][j+1]||a[i-1][j]||a[i+1][j]);
if (h==0)
a[i][j]=0;
else
a[i][j]=255;
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.171.218.136
推
11/14 17:22, , 1F
11/14 17:22, 1F
→
11/14 17:55, , 2F
11/14 17:55, 2F
→
11/14 17:56, , 3F
11/14 17:56, 3F
→
11/14 17:56, , 4F
11/14 17:56, 4F
※ 編輯: kiyasuto1 來自: 1.171.218.136 (11/14 18:27)
→
11/14 18:28, , 5F
11/14 18:28, 5F
→
11/14 18:29, , 6F
11/14 18:29, 6F
→
11/14 18:34, , 7F
11/14 18:34, 7F
→
11/14 18:45, , 8F
11/14 18:45, 8F
推
11/14 18:46, , 9F
11/14 18:46, 9F
推
11/15 09:18, , 10F
11/15 09:18, 10F
推
11/15 21:17, , 11F
11/15 21:17, 11F