Apologies for thread necromancny, I've attempted to produce a cut down version for testing, it's available here
https://www.dropbox.com/sh/y0wtlae37yltfz5/yRDSyKj2NY
The largest part of the download is the 3 sample images in the src folder (2 of them are medical grade fundus images so they're a bit big). Sorry if the overall size of the solution is still a bit big but I can't cut it down any smaller without a serious rethink (I admit I'm a little sleep deprived and have to get to work in 20 minutes).
My original description of the problem is as follows
My problem is as thus. I have a BufferedImage
of the human retina, now using an Adaptive Thresholder I've successfully extracted the blood vessel structure from the eye, the rest of my software deals with charting the bloodvessels and determining their thickness, I believe this is functioning correctly.
The final result displays all the coordinates offset by a fair degree from their actual location (looking closely you can see the curvature of some of the seeds that have linked correctly following bloodvessels, and the coordinates follow the circumfrance of the image.
My question is this, what is causing this offset, and how do I remedy it?