Main
type SmallSize
type Plane
type SymbPlane
type ColorImage a
type ColorImage8
type YUV a
shape2
readImage
vectorStorableFrom
imageFromArray
writeImage
writeGrey
colorImageExtent
fromInt
floatFromByte
byteFromFloat
imageFloatFromByte
imageByteFromFloat
yuvByteFromFloat
colorImageFloatFromByte
colorImageByteFromFloat
fastRound
splitFraction
ceilingToInt
atomDim2
atomIx2
dim2
ix2
fromSize2
indexLimit
limitIndices
shiftIndicesHoriz
shiftIndicesVert
type VecExp a v
vecYUV
indexFrac
indexFrac1
gatherFrac
gatherFrac_
rotateStretchMoveCoords
inRange
inBox
validCoords
rotateStretchMove
rotate
runRotate
brightnessValue
brightnessPlane
rowHistogram
tailArr
differentiate
the
fold1All
scoreHistogram
runScoreRotation
findOptimalRotation
transpose
lowpassVert
lowpass
nestM
lowpassMulti
highpassMulti
pad
padCArray
clipCArray
mapPairInt
correlatePaddedSimpleCArray
cyclicReverse2d
untangleCoefficient
untangleSpectra2d
correlatePaddedComplexCArray
correlatePaddedCArray
liftCArray2
type Id a
fixArray
prepareOverlapMatching
wrap
displacementMap
attachDisplacements
minimumOverlapScores
allOverlapsFromCorrelation
allOverlapsRun
argmax
argmaximum
optimalOverlap
shrink
shrinkFactors
optimalOverlapBig
clip
overlappingArea
optimalOverlapBigFine
optimalOverlapBigMulti
overlapDifference
overlapDifferenceRun
overlap2
composeOverlap
emptyCountCanvas
type MaskBool
maskFromBool
boolFromMask
intFromBool
type RotatedImage
addToCountCanvas
updateCountCanvas
finalizeCountCanvas
diffAbs
diffWithCanvas
finalizeCountCanvasFloat
emptyCanvas
addMaskedToCanvas
updateShapedCanvas
maybePlus
maskedMinimum
generate
type Geometry a
distanceMapBox
distance
outerProduct
isZero
expEven
separateDistanceMap
containedAnywhere
distanceMapContained
pixelCoordinates
distanceMapPoints
distanceMap
pow
distanceMapGamma
emptyWeightedCanvas
addToWeightedCanvas
updateWeightedCanvas
finalizeWeightedCanvas
processOverlap
processOverlapRotate
process
rotateTest
scoreTest
main