Encontre tu problema, no es el 1 el que falla, mira estas linea
Código PHP:
$tot = count($imagen);
for($i = 0; $i < $tot; $i++){
...
}
Si $imagen tiene 10 elementos $tot =10;
cuando haces el for, recorres del 0 al 10, esto esta mal, ya que el ultimo seria el 9 no el 10
Tendrias que hacer
Código PHP:
for($i = 0; $i < $tot - 1; $i++)