Posted by
Aryeh Weiss on
May 01, 2009; 12:02pm
URL: http://imagej.273.s1.nabble.com/MTrack2-tp3692712p3692716.html
ok -- I can live with black objects. MTrack2 is very nice -- thank you Nico.
So I decided to try ToAST (because it's there...)
and here is what I got:
java.lang.NullPointerException
at java.io.File.<init>(File.java:262)
at ToAST25_.track(ToAST25_.java:368)
at ToAST25_.run(ToAST25_.java:151)
at ij.plugin.filter.PlugInFilterRunner.processOneImage(PlugInFilterRunner.java:245)
at ij.plugin.filter.PlugInFilterRunner.<init>(PlugInFilterRunner.java:102)
at ij.IJ.runUserPlugIn(IJ.java:183)
at ij.IJ.runPlugIn(IJ.java:147)
at ij.Executer.runCommand(Executer.java:143)
at ij.Executer.run(Executer.java:75)
at java.lang.Thread.run(Thread.java:619)
This is happening on the latest Fiji distribution. Although I usually run Fiji
with the latest ij.jar and the JRockit JRE, this time I am using the latest
stock Fiji distribution, to rule out my JRE as a source of the problem.
The error occurs with options checked, but also with all of the options
unchecked. Input is a binary file -- the very one that MTrack2 processes with no
problem.
I am not sure if this is a Fiji issue or an ImageJ issue, so I am posting here.
I apologize in advance if it should have been posted elsewhere, but I assume
that all of the Fiji people also read this list (Fiji is just ImageJ...).
Any ideas?
--aryeh
Gabriel Landini wrote:
> On Friday 01 May 2009 05:00:31 Aryeh Weiss wrote:
>> Thank you for your quick reply. I tried this -- it appears to be equivalent
>> to selecting the dark background checkbox during apply threshold.
>
> No. That option will also affect all other binary operations too.
> (otherwise dilate and erode, etc are inverted).
>
>> However, MTrack2 still fails in this case.
>
> I see, well, it was worth a try.
>
>> The interesting thing is that if I use the black background option, then
>> MTrack2 fails, but if I then invert the LUT, them MTrack2 works. One would
>> think that the LUT should play no role, because the image values do not
>> change.
>
> Yes, I see the inverted LUT as a source of eternal confusion.
>> Essentially, I can have two images that are identical, except that one
>> displays 255 and black and 0 as white, while one displays 255 as white and
>> 0 as black, and get two different results. That is strange.
>
> As I said above...
>
> Cheers,
>
> Gabriel
>
>
--
Aryeh Weiss
School of Engineering
Bar Ilan University
Ramat Gan 52900 Israel
Ph: 972-3-5317638
FAX: 972-3-7384050
Israel Society for Microscopy 2009 meeting website:
http://materials.technion.ac.il/ism/ISM2009.html