alpha_ImageProfile (ImageEM & ImageQLSI classes method)
Return the polarisability, optical volume and dry mass of small objects. 

alpha_ImageProfile
Return the polarisability, optical volume and dry mass of small objects.

Synthax

% prototype
params = obj.alpha_ImageProfile(Name,Value);

% examples
params = obj.alpha_ImageProfile();
params = obj.alpha_ImageProfile('nmax', 100, 'nBkg', 4);

Description

This method of the ImageEM and ImageQLSI classes returns the polarisability, OV and DM of small objects, using a radial profile method. The algorithm involves a sum of the pixels on a circular area. The method opens a window with the image. First, click on the OPD image to zoom in on the particle of interest, and press ā€˜z’ when the zoom is correct. Second, click on the center of the particle. A new figure will show up, plotting the pixel summation as a function of the radius of the circular area, from 0 to 100 px. Finally, click two times on the graph to define the range of values corresponding to a proper convergence of the integration. In practice, the line shape should feature a plateau, and the user should click at the beginning and at the end of the plateau. For instance, in this example, the user could click on \(x=18\) and \(x=40\):

../../../_images/GUI_alphaImageWindow.png

Finally, the values of polarisability, and optical volume are returned as a structure, containing the fields alpha, OV and OVw. OVw is the weighted optical volume as defined in Ref. 1.

1

Biomass measurements of single neurites in vitro using optical wavefront microscopy, L. Durdevic, A. Resano Gines, A. Roueff, G. Blivet, G. Baffou, Biomedical Optics Express 13, 6550-6560 (2022)

Name-Value inputs

Several Name-Value inputs can be used to adjust the way the procedure works:

  • 'nmax', default value: 40

    Maximum radius of the integration area.

  • 'nBkg', default value: 3

    Width of the boundary considered to calculate the zero value of the background.

  • 'NNP', default value: 1

    Number of particles to be clicked on the image. The procedure stops after N particles are processed, and the returned data is an array of values.

  • 'zoom', default value: true

    Enables the user to first zoom before clicking on the particle

  • 'step', default value: 1

    The integration as a function of the radius will be calculated only every N pixels, where N is the step value. Specifying a value larger than 1 can make the processing faster.

  • 'keepPoint', default value: false

    Keeps the same clicking point from one image to another. It can save time if many images need to be processed, and if the NP does not move from one image to another.

  • 'display', default value: false

    Displays the results of all the measurements in a single graph. Makes sense only if multiple measurements are made within a single call of the function.