Refactor select_reference_point
to pick the centroid of high-coherence candidate pixels
#535
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The default choice right now uses
![image](https://private-user-images.githubusercontent.com/8291800/409203323-39105201-4677-4cb6-a800-c04f739876ff.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTY5NzYsIm5iZiI6MTczOTUxNjY3NiwicGF0aCI6Ii84MjkxODAwLzQwOTIwMzMyMy0zOTEwNTIwMS00Njc3LTRjYjYtYTgwMC1jMDRmNzM5ODc2ZmYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTRUMDcwNDM2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWRhMjc5YmIxZGM1N2IyZmFkYjJmMDZlYTMwNjk0ZGQ4YjhiYWQ4MTFhOTE2MzJiNmJjMjc3ODI5NTYzZDc2ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.G-Hp8q6GkJ-tnMDH4Qybe2p9GahF90VcmzBSRZ-QaMM)
argmax
, which, by numpy ordering, will be the edge of the possible pixels:A safe one is more toward the center of the biggest connected component intersection.
Scipy has the
center_of_mass
function, with the caveat being that the exact centroid may not one of the candidate pixels.