python: https://pypi.org/project/nudged/; opencv:https://stackoverflow.com/questions/23373077/using-estimaterigidtransform-instead-of-findhomography/23381664#23381664