Correctly closing up queue message when finished
Added boldface logotype
Added top-right text with URL and copyright
Works with empty href
Starting to decode messages using new decode2
Made pre-blob threshold just slightly less tolerant
Substantially sped up_blob_matches_primary() by looking at pairs before confirming with a triple
Spelling nazi
Just starting to do_geo_stuff()
Just starting to do_geo_stuff()
Splitting up do_geo_stuff() with the tile bits in do_more_geo_stuff()
Pushing scan tiles and updating scan info; not yet producing previews
Throwing in preview.jpg and large.jpg when uploading a scan
Merged
Added theta_ratio_bounds() to better prepare arguments to blobs2features()
Drawing an image with blobs identified by numbers in imgblobs(), like the old out.png
Points can have optional names, useful for debugging and remembering who's on first
Doubled up print point A and replaced old point E with new points F/G for better error checking
Sped up feature possibility matching with new blobs2feats_limited() and blobs2feats_fitted() functions; ditched unused stream_pairs() and stream_tripes() functions
Reduced noise by adding lowpass filter and using new pixel count from BlobDetector 1.0.0 to ignore weird-shaped blobs