Malfunctioning Macro
Posted by Michael Doube-2 on Nov 07, 2005; 7:29pm
URL: http://imagej.273.s1.nabble.com/Malfunctioning-Macro-tp3704517.html
Dear List
A macro that used to work just fine has stopped working properly. I
used to install it, then hit [q], and it worked. Now I have to
File-Import-Raw before it will work, and the second and subsequent
repeats of the macro require me to click on the results window before it
will go again. I have tried the new version (1.34s) of ij.jar, to no
avail. I'm using Java 1.5.0_04 and WinXP Pro SP2. Something has
changed, but I don't know what!
The text of my macro follows
Thanks
Mike
---------------
macro "Standard Grey Peak Finder [q]" {
setBatchMode(true);
run("Raw...", "open... image=8-bit width=512 height=512 offset=128
number=1 gap=0");
row=nResults;
getRawStatistics(area, mean, min, max, std, histogram);
f=0;
for(n=0;n<128;n++){
if(histogram[n]>f){
f=histogram[n];
peak1=n;
}
}
setResult("Brominated",row,peak1);
g=0;
for(o=255; o>127; o--) {
if(histogram[o]>g){
g=histogram[o];
peak2=o;
}
}
setResult("Iodinated",row,peak2);
name = getTitle();
setResult("Label", row, name);
updateResults();
}
--
Michael Doube BPhil BVSc MRCVS
MPhil / PhD Student
Dental Institute
Barts and The London School of Medicine and Dentistry
Queen Mary, University of London
New Rd
London E1 1BB
United Kingdom
Phone +44 (0)20 7377 7000 ext 2681