// This macro demonstrates how to use the Overlay.* functions // added in ImageJ 1.44e by displaying two polygons in an overlay. requires("1.44e"); Overlay.remove; drawPolygon(25, "blue", 1, 0.95); drawPolygon(12, "green", 2, 0.6); drawText("yellow"); drawEllipse("red", 5); Overlay.show; function drawPolygon(n, color, width, scale) { setColor(color); setLineWidth(width); size = minOf(getWidth, getHeight); center = size/2; r = scale*center; twoPi = 2*PI; inc = twoPi/n; for (a1=0; a1