You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
This is my collection of scripts for fitting contact angles of tilted drops. There is two methods, polynomial fitting and double sided elliptical fit. A description of the latter method have been submitted to a peer reviewed journal, i will post proper reference when possible.
When downloading the scripts make sure to add all folders and subfolders to the MATLAB path.
I have included two examples:
Example 1: Calculates the contact angle of a single drop image in a *.Tiff format. This example also plots the result of each step in fitting process.
Example 2: Calculates the contact angle for each frame in an *.avi movie. This includes finding the baseline for all images and averaging to get a accurate baseline positioning and includes the possibility to add calibration functions that compensate for any mechanical shift of the drop image during tilting.
Cite As
Nis (2026). Drop shape analysis. Fit contact angle by double ellipses or polynomials (https://www.mathworks.com/matlabcentral/fileexchange/57919-drop-shape-analysis-fit-contact-angle-by-double-ellipses-or-polynomials), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired by: fit_ellipse, Accurate subpixel edge location
General Information
- Version 1.1.0.0 (703 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
