Posted by
CARL Philippe (LBP) on
Jun 22, 2020; 9:09am
URL: http://imagej.273.s1.nabble.com/save-the-data-from-Oval-Profile-Plot-tp5023546p5023552.html
Dear Herbie,
I'm the author of the "Radial_Profile_Angle_Ext" plugin.
And it's first versions indeed implemented a special "multi_plot"-class since at that time multi-plotting wasn't implemented within the native Plot class.
But since then the native ImageJ Plot class has really evolved and became even way more powerful than the "multi_plot"-class I was using within the plugin.
So I have modified the plugin so that it is using the native ImageJ Plot class.
Thus all what you have to do is to update your "Radial_Profile_Angle_Ext" plugin to it's last version and you should be all set.
Kindest regards,
Philippe
Philippe CARL
Laboratoire de Bioimagerie et Pathologies
UMR 7021 CNRS - Université de Strasbourg
Faculté de Pharmacie
74 route du Rhin
67401 ILLKIRCH
Tel : +33(0)3 68 85 42 89
----- Mail original -----
De: "l16" <
[hidden email]>
À: "imagej" <
[hidden email]>
Envoyé: Lundi 22 Juin 2020 10:40:22
Objet: Re: save the data from Oval Profile Plot
Dear Wayne,
thanks for testing and you are right!
I was applying "Radial_Profile_Angle_Ext.jar":
<
https://imagej.nih.gov/ij/plugins/radial-profile-ext.html>
Mea culpa!
The data of the resulting plot can't be accessed because the plugin uses
a special "multi_plot"-class.
//
run("Blobs (25K)");
makeOval(77, 61, 123, 122);
run("Radial Profile Angle", "x_center=128 y_center=127 radius=127.50
starting_angle=0 integration_angle=180");
Plot.getValues(xpoints, ypoints);
Array.show(xpoints,ypoints);
//
Sorry for the confusion!
Kind regards
Herbie
:::::::::::::::::::::::::::::::::::::::::::
Am 22.06.20 um 03:39 schrieb Wayne Rasband:
>> I can use the Oval Profile Plot and download the list interactively. But I
>> do not know how to do in a macro. getProfile() seems to require a
>> rectangular selection or a straight line.
>
> Plot.getValues works for me. Here is a runnable example:
>
> run("Blobs (25K)");
> makeOval(77, 61, 123, 122);
> run("Oval Profile", "number=30 analysis=[Maximum Intensity]");
> selectWindow("Maximum Intensity");
> Plot.getValues(xpoints, ypoints);
> Array.show(xpoints,ypoints);
>
> The Oval Profile Plot plugin is available at
>
>
https://imagej.nih.gov/ij/plugins/oval-profile.html>
> -wayne
>
> --
> ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html