Jag kaske formulerade mig lite konstigt. Vi gör ett nytt försök.
$cord1=array("246","38","246","42","244","44","243","46","240","48");
$cord2=array("225","172","227","172","230","172","232","170");
$cord3=array("204","233","204","232","204","230");
$cord4=array("158","284","161","283","162","283","163","282","164","281","163");
# Texten nedan vill jag komprimera
ImageFilledPolygon ($im, $cord1, 309, $blue);
ImageFilledPolygon ($im, $cord2, 161, $blue);
ImageFilledPolygon ($im, $cord3, 122, $blue);
ImageFilledPolygon ($im, $cord4, 211, $blue);
# Med kanske nåt i stil med nedan
for ($i=1; $i<5; $i++) {
$koordinat="\$cord".$i;
$antal=count($koordinat);
$antal=$antal/2;
ImageFilledPolygon ($im, $koordinat, $antal, $blue);
}