How to measure picture in Matlab GUI

i am doing an interface for measurement tool for my final year project, (FYP). I need to know how measure picture in Matlab GUI.

 Risposta accettata

Julien
Julien il 21 Feb 2013

0 voti

Hi,
What do you mean about measuring a picture ? If you only want to get the resolution, use P=imread('picturename.format')
You will store a matrix containing all the pixels. Then the size of your picture is the number of line and the number of columns.

3 Commenti

hye, thank you for answering my question, what i mean by these question is, how can i create a measurement tools in Matlab GUI which can measure the length of pixel or the defect in that picture. right now i am be doing an interface for weld imperfection for digital image then, i need to create image enhancement tools where is the defect of weld imperfection can be measure by measurement tools that i create in the Matlab GUI.
Where did you upload your image to? You forgot to tell us. You can measure things manually with imdistline().
The image is browse from other file. I'm using the push button to browse the image. I was try the 'imdistline' syntax and the result shows only in pixel value. the problem now is, i want to convert the pixel into other unit, such as 'cm' 'mm' in the picture. Please show or share with me the formula and the code that i can be inserted in GUI

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by