Login  Register

Setting values to NaN with a macro

Posted by james_minto on Nov 04, 2015; 3:41pm
URL: http://imagej.273.s1.nabble.com/Setting-values-to-NaN-with-a-macro-tp5014841.html

Dear ImageJ users,

In versions 1.44p and earlier, I could set zero values as NaN (not a number) with the following macro:

if(v==0)v=NaN;

In version 1.50d this does not work (no change to the image), but it also doesn't give an error message. This problem happens for all image types I've tested (8-bit, 32-bit, RGB) and in both Fiji and plain ImageJ.

Has the syntax for defining NaN changed at some point between version 1.44p and 1.50d?

Does any one know of an alternative method to set pixels than meet a certain criteria as NaN?

Kind regards

James