
A 1.52v regression that caused recording to not work correctly when Preview was checked in a filter dialog.A bug that caused the File>Import>Image Sequence command to not ignore subdirectories.A bug that caused the getDirectory() and getFileName() methods of the FileInfoVirtualStack class to always return null.The GUI.getParentFrame() method and made GenericDialog.getParentFrame() private again.The ImageProcessor.getForegroundValue() method.The GenericDialog.getLabel() and FHT.getRawPowerSpectrum() methods.The Plot.getCurrentFont(), Plot.getDefaultFont() and Tools.getNumberFromList() methods.The Property.get(key), t(key,value), Property.getInfo, Property.getSliceLabel, tSliceLabel(string) and Property.getDicomTag(string) macro functions.See Help>Examples>Plots>Plot Results for an example. The macro shortcut notation that allows shortcuts to be used on both numerical keypads and normal (laptop) keyboards.Support for saving and restoring persistent image properties via the t(key,value) and Property.get(key) macro functions and the setProp(key,string), getProp(key), setProp(key,double) and getNumericProp(key) methods.Increased the BufferedOutputStream buffer size in the FileSaver class to 32K and added the static tBufferSize(int) method.In JavaScript, use "for each (roi in rm)". Plugins can use "for (Roi roi : rm)" instead of "for (int i = 0 i != rm.getCount() i++)". The Overlay and RoiManager classes are now iterable.Removed file sizes from entries in the File>Open Samples> submenu.Wilhelm Burger fixed a bug that caused the Edit>Crop command to not correctly handle overlays. Fixed a regression, introduced in v1.46a, that caused measurements of spline fit freehand and traced selections to be inconsistent with earlier versions of ImageJ. Fixed a bug that caused the makeText() macro function to not work if the text was too wide. Thanks to Paul Jurczak, fixed a bug that caused some RGB BMP files to fail to open.
#Imagej apple mac os x download code#
Thanks to Jerome Mutterer, fixed bugs in Process>Batch>Macro and Process>Batch>Virtual Stack that caused them to fail with macro code that duplicated or opened images. Thanks to Cheryl McCreary, fixed a bug that caused the run("Histogram",".") macro function to sometimes not work as expected. Thanks to Ian Lim, fixed a bug that prevented some AVI files from opening. Thanks to Norbert Vischer, fixed a bug the caused the setZCoordinate() macro function to not work as expected. Added the getC(), getZ(), getT(), setC(), setZ() and setT() methods to the ImagePlus class. Added the ij. class, which was inspired by Johannes Schindelin's AbstractTool class in Fiji (examples). Single macro tools are now installed in the first available toolbar slot, or if no slots are free, in the last slot. ChangesĪdded the Plugins>New>Macro Tool and Plugins>New>Plugin Tool commands.


It supports other standard image processing functions too such as contrast manipulation, sharpening, smoothing, edge detection and median filtering.Īlthough ImageJ can be a bit slow in Java, its a decent image analysis tool considering its completely free.Īdded the Plugins>New>Macro Tool and Plugins>New>Plugin Tool commands. It does however go a little beyond that too allowing you to measure distances and angles, create density histograms and also line profile plots. The main use of ImageJ is that it can calculate area and pixel values which may be useful for graphic designers.
