我必须将腐蚀方法应用于图像。但是,我遇到了一些困难。我从一个基本示例开始,但此时我图像的所有像素都将保持第一个像素的值。如何解决这个问题呢?
public static int[] erosion(int array[])
{
//int array1[] = new int[array.length];
// System.arraycopy(array, 0, array1, 0, array.length);
for(int i=1; i < array.length; i++)
{
if (array[i-1] < array[i]) {
array[i] = array[i-1];
}
if (array[i+1] < array[i]) {
array[i] = array[i+1];
}
}
return array;
}