Measuring the contact angle of droplet.
26 views (last 30 days)
Show older comments
I'm a beginner in image processing at Matlab.I would like to measure the static contact angle of a water droplet on surface. The purpose of this measurement is to determine whether a surface is hydrophobic or not. I've my input image. How can I start? Need some suggestions.
2 Comments
darova
on 22 Apr 2019
What if draw a line manually?
clc, clear
I = imread('cameraman.tif');
imshow(I)
h = msgbox('Draw Line');
waitfor(h)
hline = imline;
p = hline.getPosition;
x = p(:,1);
y = p(:,2);
a = atand(diff(y)/diff(x));
h = msgbox( sprintf('Angle: %2.2f degrees',a) );
waitfor(h)
Answers (1)
Image Analyst
on 5 Oct 2013
The slope changes continuously as the surface of the droplet approaches the flat surface. Is there some industry standard method for getting the contact angle, assuming you can get a good cross section of the droplet?
5 Comments
See Also
Categories
Find more on Image Segmentation and Analysis in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!