Image Processing for Grain Size Analysis
22 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Christopher Atkinson
el 22 de Sept. de 2022
Editada: Christopher Atkinson
el 30 de Oct. de 2022
I'm interesting in calculating wildfire ashes like this .jpeg example below,
The idea is the use a coin as a measurement reference in order to determine the size of the ash. I'm very new to image processing in general as I mainly just know how to read in the image. Is there a way for me to calculate the size of the ash or even code it to where a user can point and click to measure the intermidiate axix of each ash (or something to measure the ash in general)?
0 comentarios
Respuestas (2)
Constantino Carlos Reyes-Aldasoro
el 23 de Sept. de 2022
You need to define your task first. What is it that you want to "calculate"? I am going to make an educated guess that it is the size of the ashes, and another is that the ashes are the bright regions. If these two assumptions are correct, then you would start by segmenting these, probably a simple thresholding algorithm based on intensity would be enough to start. Then you would segment the coin (this time based on the known colour) and measure the size to callibrate the size of the ashes. None of these steps are too difficult to implement in Matlab, but what you need to do is grab a book so that you are able to understand the image processing steps as implemented in Matlab. There are lots of books that will help, one of the classic ones is by Gonzalez and Woods and one of the editions has Matlab, and there are others.
Image Analyst
el 23 de Sept. de 2022
Editada: Image Analyst
el 23 de Sept. de 2022
Is the ash black or white or both? Can you put the ash on a different background, one smoother and more uniform and a different color?
You can find the cent coin with the Color Thresholder on the Apps tab of the tool ribbon. Then use the created mask and regionprops to find the diameter. Then compute your spatial calibration factor.
props = regionprops(mask, 'EquivDiameter', 'Area');
5 comentarios
Image Analyst
el 4 de Oct. de 2022
Christopher Atkinson
el 30 de Oct. de 2022
Editada: Christopher Atkinson
el 30 de Oct. de 2022
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!