[0.2.0]
Added
Linocut.squash/3: a picture scaled to a share of its size on each axis and placed back in a canvas of the original size,anchor: :centre | :bottom,lean: -1.0..1.0.Linocut.Deriveopscale N: every key repeatedNtimes each way.Linocut.Resample.to/3: a picture redrawn at another size,mode: :area(default) or:nearest.Linocut.Quantise:reduce/3,palette/3,to_palette/3,nearest/2— a picture reduced to a median-cut palette.Linocut.Seam.close/2: a picture made to tile along:xand:y.Linocut.Sheet:cut/2,cut_all/2,rows/2,runs/2— a sprite sheet with a clear background cut into same-size frames standing on one floor.Linocut.Frames:align/2lines separately drawn frames up on one canvas,to_pic/3writes them as.pictext with a shared palette.Linocut.Pose:walk/2,skeleton/3,joints/0— a walk cycle's joints and their OpenPose skeleton picture.- Mix tasks
linocut.import(an image to a.picat a size and palette),linocut.sheet(a sprite sheet to a.picof frames),linocut.join(separate pictures to the frames of one.pic) andlinocut.pose(OpenPose skeletons for a cycle).