-updated batch files
- updated log4j-1 to log4j-2 2.12.1
- updated commons-codec to 1.13
- updated maven surefire plugin to 3.0.0-M3
- updated JUnit from 4 to 5
- updated JfreeChart to version 1.5.0
-retry commit of updated file headers and properties
- updated current year in all file headers.
- changed some target values for junit tests.
- changed default gray value range to 8bit for GLCM statistics.
- added two new options (sum of diff and SD) for generalized entropies.
- added Difference option for computation of probabilities of generalized entropies.
- bugfix, probabilities weren't correctly computed.
- implemented generalized entropies for plots.
- rearranged order of generalized entropies in GUI and so.
- added normalized and Escort entropies.
- added several general entropies (Curado, Exponential, SGamma, .....). Should all work now.
- added GammFunction.java to api; added generalized entropies SEta computation, values to be checked.
- Renyi and Tsallis values seem to be correct, added graph general entropies H1,H2,H3, added maximal parameter settings to GUI and Descriptor.
- Renyi and Tsallis entropies for q=1 implemented, values should still be tested.
- Generalized Renyi and Tsallis entropies are working now, but should be tested.
- added new image processing feature generalized entropies - operator class not working yet!
- changed plot resample factor from a few fixed values to arbitrary values.
- added signal resampling feature.
- changed x axis for interval extractions; added a new method for PSD parameter computations;
- modified properties only.
- moved osea4java classes to iqm-api and added QRSPeak extraction from a file stream (comparable to SVS extraction).
- some GUI editing.
- removed osea folder.
- removed osea folder
- added QRS detection according to OSEA.
- added QRS peak detection according to Chen&Chen.
- some changes to plot reading.
- switched log4j level to debug.
- changed ecg extension to b16.
- added ecg plot reading. Not finished yet!
- updated main pom to Java11.
- (bugfix) linear regression getters adapted to new flanagan-jdk1.8.0.java version.
- updated Flanagan library to jdk1.8.0 version.
- some performance improvements and changed annotations of axes .
- HRV power spectrum parameters are now working. Existing problem: Gliding option can have easily too low data points for FFT.
- provided units for result values and added a PSD method (which is still not ready).
- bugfix: Shuffle surrogate option did not work for gliding values in PlotOpComplLogDepth.
- disabled some surrogate methods for HRV analysis because they would produce negative values.
- Bugfix: changed to absolute differences instead of differences including negative values. Computations are now validated by an Excel spreadsheet.
- Values for SDANN and SDNNI should be right now.
- added new plot feature HRV to compute standard HRV parameters (SDANN and SDNNI values are wrong yet!!!!!!)
- changed image file writing from JAI to ImageIO for jpg extension.
- eliminated loci_tools.jar custom import, because it is a very large package and a direct Maven dependency of ome's formats-bsd is enough for J2K reading.
- changed some entries so that mvn verify runs without errors.
- updated test values.
- changed image header reading to classes from com.drewnoakes package, because org.w3c.dom is a split package (java.xml and loci_tools.jar use them).
- changed image import for SVSImageExtractor, because the JAI Tiff Decoder cannot handle jpg compressed images since Java-9.
- added new loci_tools.jar version 5.9.1 to the lib directory and updated pom.
- eliminated jgoodies library; changed Formlayout() to standard FlowLayout().
- updated dependency versions in poms and added module-info.java files.
- automatic header added because of Maven eclipse build.
- edited ToolTipText of thumbnails check boxes in the Manager.
- changed color from blue to green of line ROI boundary rectangles for moving the line's end points.
- bugfix false format of angle character in OperatorGUI_Align.
- IqmOpStatistics: added some binary Histogram statistics.
- wav format option only for plot saving, wav would not make sense for tables.
- simplified plot file extension checks and settings for plot and saving.
- added wav file saving of plots.
- bugfix wrong buffersize for wav import.
- added wav import.
- added java9 and java10 profiles i nmain pom.xml
Java 9 URLClassLoader cast not allowed --> plugins are not loaded during runtime
Java 9 jpg images cannot be opened
Java 9 URLClassLoader cast not allowed --> plugins are not loaded during runtime
Java 9 URLClassLoader cast not allowed --> plugins are not loaded during runtime
Java 9 URLClassLoader cast not allowed --> plugins are not loaded during runtime
Java 9 URLClassLoader cast not allowed --> plugins are not loaded during runtime
Java 9 missing tools.jar
Java 9 Vector<Vector<Double>>
Java 9 IQM not starting
Workaround: Added following dependencies to the iqm-app pom.xml: <dependency> <groupid>javax.xml.bind</groupid> <artifactid>jaxb-api</artifactid> <version>2.3.0</version> </dependency> <dependency> <groupid>com.sun.xml.bind</groupid> <artifactid>jaxb-impl</artifactid> <version>2.3.0.1</version> </dependency> <dependency> <groupid>org.glassfish.jaxb</groupid> <artifactid>jaxb-runtime</artifactid> <version>2.3.0.1</version> </dependency> <dependency> <groupid>javax.activation</groupid> <artifactid>activation</artifactid>...
Java 9 missing tools.jar
Java 9 missing tools.jar
It seems that it is not used any more
Java 9 Vector<Vector<Double>>
Java 1.9 Vector<Vector<Double>>
- increased lauch4j version number in order to work with Java 1.9 and newer.
- edited some pom and a bat file
- added tools.jar library
- eliminated the word tank from a overlaytooltip.
- updated version number to 4.0 in main window and poms.
- opening of jpg images now with ImageIO.read() because JAI throws an error since Java 1.9.
- edited pom entries.
- edited iqm-app pom.xml
- changed minimal Java version to 10.0.2, resolved a code incompatibility.
- changed automatically current year from 2017 to 2018 for every file on project build.
- changed iqm version number to 4.0 in poms
- initial copy of iqm.
- Deprecated method crateThumbnails.
- thumbnail creation only when they are actually needed (according to Kleinowitz).
- added missing call command.