197d757 | Aidan O'Mara | 27 May 2020, 09:04:02 UTC | Copy image features when getting SurfImage subimage | 29 May 2020, 02:56:11 UTC |
7b1f453 | Aidan O'Mara | 27 May 2020, 01:41:20 UTC | Implement label pixel identification in java for performance | 27 May 2020, 09:03:24 UTC |
e98cbd1 | Aidan O'Mara | 27 May 2020, 01:40:45 UTC | Save all NeighbourhoodHistogramCalculators when training | 27 May 2020, 01:40:45 UTC |
1d4a872 | Aidan O'Mara | 27 May 2020, 00:40:55 UTC | Revert to java implementation of utilities for better performance | 27 May 2020, 00:40:55 UTC |
b546fe0 | Aidan O'Mara | 26 May 2020, 07:08:27 UTC | Use minimised Eclipse Collections IntHashSet | 26 May 2020, 07:08:27 UTC |
0998655 | Aidan O'Mara | 24 May 2020, 12:00:34 UTC | Remove dependency on Eclipse Collections | 24 May 2020, 12:00:34 UTC |
f704069 | Aidan O'Mara | 10 May 2020, 12:35:27 UTC | Use histogram min and max instead of iterators | 10 May 2020, 12:52:40 UTC |
e19fd40 | Aidan O'Mara | 10 May 2020, 12:34:47 UTC | Fix issue where 16-bit multi-channel images cause exception | 10 May 2020, 12:34:47 UTC |
c2b5479 | Aidan O'Mara | 10 May 2020, 12:33:16 UTC | Improve Entropy performance | 10 May 2020, 12:33:16 UTC |
85c8da5 | Aidan O'Mara | 10 May 2020, 12:29:28 UTC | Improve SkipList performance | 10 May 2020, 12:29:28 UTC |
e0f35a0 | Aidan O'Mara | 08 May 2020, 02:01:05 UTC | Improve SkipList performance | 08 May 2020, 02:01:05 UTC |
c41b67c | Aidan O'Mara | 15 April 2020, 02:56:01 UTC | Refactor, test and fix BatchApplyImageSurf | 15 April 2020, 03:02:01 UTC |
e4a4a50 | Aidan O'Mara | 15 April 2020, 02:55:37 UTC | More robust multithreading | 15 April 2020, 02:55:37 UTC |
4227fc8 | Aidan O'Mara | 14 April 2020, 09:09:47 UTC | Refactoring and minor fixes | 14 April 2020, 09:09:47 UTC |
b65c966 | Aidan O'Mara | 01 April 2020, 01:47:06 UTC | Tiled image processing | 01 April 2020, 01:47:06 UTC |
49219a2 | Aidan O'Mara | 18 March 2020, 03:41:50 UTC | Rename ImageFeatures as SurfImage | 18 March 2020, 03:41:50 UTC |
2fe2ee9 | Aidan O'Mara | 11 March 2020, 02:09:48 UTC | Implement Standard Deviation filter as NeighbourhoodHistogramFilter | 11 March 2020, 02:09:48 UTC |
620bd5e | Aidan O'Mara | 10 March 2020, 21:23:39 UTC | Implement Min, Max, Mean and Range filters as NeighbourhoodHistogramFilters | 10 March 2020, 21:23:39 UTC |
7ba1dda | Aidan O'Mara | 05 March 2020, 08:24:27 UTC | Fix issue where feature dependencies might be recalculated | 05 March 2020, 08:24:27 UTC |
0eb18a7 | Aidan O'Mara | 04 March 2020, 01:36:04 UTC | Performance improvements | 04 March 2020, 06:17:57 UTC |
a68bb26 | Aidan O'Mara | 04 March 2020, 00:49:38 UTC | Merge branch 'tiles' | 04 March 2020, 00:49:38 UTC |
6d38c87 | Aidan O'Mara | 04 March 2020, 00:11:23 UTC | Break images into tiles for segmentation | 04 March 2020, 00:29:09 UTC |
bd37a21 | Aidan O'Mara | 04 March 2020, 00:16:36 UTC | Merge branch 'tiles' | 04 March 2020, 00:16:36 UTC |
f39ac13 | Aidan O'Mara | 04 March 2020, 00:11:23 UTC | Break images into tiles for segmentation | 04 March 2020, 00:12:18 UTC |
381df0d | Aidan O'Mara | 19 February 2020, 05:54:27 UTC | Use less generic skiplist for histogram window | 19 February 2020, 05:54:27 UTC |
78f861e | Aidan O'Mara | 28 December 2019, 23:29:19 UTC | Use a histogram pool | 28 December 2019, 23:29:19 UTC |
74099c1 | Aidan O'Mara | 28 December 2019, 09:39:57 UTC | Fix logging text | 28 December 2019, 09:39:57 UTC |
7a8b0b3 | Aidan O'Mara | 11 December 2019, 02:56:01 UTC | Calculate NeighbourhoodHistogramCalculator results in single pass for features with the same radius | 11 December 2019, 02:56:01 UTC |
bac59ba | Aidan O'Mara | 10 December 2019, 22:49:10 UTC | Parallel feature calculation now uses streams on shared threadpool | 10 December 2019, 22:49:10 UTC |
92107bc | Aidan O'Mara | 10 December 2019, 13:56:36 UTC | Increase version number to v1.1.5-20191211 | 10 December 2019, 13:56:36 UTC |
6600eb0 | Aidan O'Mara | 08 December 2019, 08:27:36 UTC | Use real 16-bit images for feature calculator tests | 10 December 2019, 13:30:59 UTC |
0b48818 | Aidan O'Mara | 10 December 2019, 13:06:05 UTC | Optimise Median and Entropy filters | 10 December 2019, 13:30:58 UTC |
c7cd740 | omaraa | 07 December 2019, 09:26:42 UTC | Preemptive error checking when training | 08 December 2019, 04:15:38 UTC |
905d871 | omaraa | 04 December 2019, 06:00:19 UTC | Optimise and parallelise entropy filter | 07 December 2019, 10:54:25 UTC |
8f89f33 | omaraa | 22 November 2019, 12:39:33 UTC | Add tests for Apply ImageSurf ImageJ command | 22 November 2019, 12:41:30 UTC |
a19fbea | omaraa | 12 November 2019, 08:39:05 UTC | Move FeatureReaders in their own classes | 12 November 2019, 08:39:05 UTC |
e00f968 | omaraa | 19 September 2019, 14:07:43 UTC | Update version number to v1.1.4-20190920 | 19 September 2019, 14:07:43 UTC |
7c4d373 | omaraa | 19 September 2019, 14:03:02 UTC | Randomise features with same importance values when selecting optimal features | 19 September 2019, 14:03:02 UTC |
4bf8aef | omaraa | 19 September 2019, 11:09:42 UTC | Fix issue where 8-bit RGB image is mis-interpreted as single channel image | 19 September 2019, 11:09:42 UTC |
09a33a6 | omaraa | 19 September 2019, 10:37:48 UTC | Implement feature selection in Kotlin and refactor progress listeners | 19 September 2019, 10:37:48 UTC |
07f32d2 | omaraa | 06 September 2019, 08:11:57 UTC | Remove ImageJ legacy injector | 06 September 2019, 08:11:57 UTC |
abe9fdc | omaraa | 06 September 2019, 08:02:36 UTC | Update version number | 06 September 2019, 08:03:42 UTC |
36eb65f | omaraa | 06 September 2019, 05:46:15 UTC | Implement random forest in Kotlin, fix Entropy filter and improve test coverage | 06 September 2019, 07:42:07 UTC |
5b73b25 | Aidan O'Mara | 16 July 2018, 04:28:38 UTC | Implemented util.Training in Kotlin | 16 July 2018, 04:28:38 UTC |
db8d91b | Aidan O'Mara | 13 July 2018, 12:15:35 UTC | Refactoring to remove state for testability | 13 July 2018, 12:15:35 UTC |
8adf7ef | Aidan O'Mara | 26 May 2018, 11:59:52 UTC | Added feature calculator test | 26 May 2018, 11:59:52 UTC |
22deed0 | Aidan O'Mara | 09 August 2017, 10:40:32 UTC | Image features are no longer re-saved after being read unless more features have been calculated | 09 August 2017, 10:40:32 UTC |
8565bc1 | Aidan O'Mara | 27 June 2017, 05:14:41 UTC | Merge remote-tracking branch 'origin/master' | 27 June 2017, 05:14:41 UTC |
886ef8d | Aidan O'Mara | 27 June 2017, 05:13:55 UTC | Fixed issue where Preview Image Features command crashes on first run before selecting image features | 27 June 2017, 05:14:24 UTC |
f8a0a1a | Aidan O'Mara | 27 June 2017, 05:13:55 UTC | Fixed issue where Preview Image Features command crashes on first run before selecting image features | 27 June 2017, 05:13:55 UTC |
6f667ab | Aidan O'Mara | 26 June 2017, 02:08:17 UTC | Updated 'About' and version number | 26 June 2017, 02:08:17 UTC |
4aa569f | Aidan O'Mara | 25 June 2017, 23:36:21 UTC | Added Nomarski example | 25 June 2017, 23:36:21 UTC |
8195a72 | Aidan O'Mara | 21 June 2017, 00:07:50 UTC | Fixed issue where RGB images with 8-bit greyscale data are interpreted as 3-channel images. Added error handling. | 21 June 2017, 00:07:50 UTC |
f6c76cf | Aidan O'Mara | 19 June 2017, 01:25:29 UTC | Updated and ordered command menu items | 19 June 2017, 01:25:29 UTC |
e76d919 | Aidan O'Mara | 19 June 2017, 01:12:36 UTC | Removed binary segmentation command | 19 June 2017, 01:12:36 UTC |
d35c36e | Aidan O'Mara | 29 May 2017, 04:50:33 UTC | Updated Version Number | 29 May 2017, 04:50:33 UTC |
0403732 | Aidan O'Mara | 29 May 2017, 04:43:01 UTC | Added support for segmenting with multiple classes with Train ImageSURF Classifier (n classes) command. | 29 May 2017, 04:43:01 UTC |
d8f9bda | Aidan O'Mara | 22 May 2017, 06:05:06 UTC | Updated version number | 22 May 2017, 06:05:06 UTC |
717312c | Aidan O'Mara | 19 May 2017, 04:23:18 UTC | Added command to view saved image features | 19 May 2017, 04:23:18 UTC |
dff7bd9 | Aidan O'Mara | 19 May 2017, 04:22:45 UTC | Multi-channel image support | 19 May 2017, 04:22:45 UTC |
a939aa8 | Aidan | 17 May 2017, 05:09:15 UTC | More arbitrary tagging functionality to feature calculators (e.g., for channel information) | 17 May 2017, 05:09:15 UTC |
55d92b4 | Aidan | 15 May 2017, 22:09:44 UTC | Added arbitrary tagging functionality to feature calculators (e.g., for channel information) | 15 May 2017, 22:09:44 UTC |
1be308e | Aidan | 13 May 2017, 13:34:08 UTC | Fixed issue where slice progress for feature calculation always showed '1' | 13 May 2017, 13:34:08 UTC |
62df861 | Aidan | 13 May 2017, 13:04:39 UTC | Fixed tooltip text (imagesurf.classifier >> classifier) and changed settings plugins to Command class to avoid issue where OptionsPlugin only works once. | 13 May 2017, 13:04:39 UTC |
1c2ee50 | Aidan | 13 May 2017, 13:01:53 UTC | Added wiki address to About ImageSURF | 13 May 2017, 13:01:53 UTC |
f3cf07c | Aidan | 13 May 2017, 13:00:55 UTC | Fixed issues with num attribute calculation for random forests. | 13 May 2017, 13:00:55 UTC |
b7d7fab | Aidan | 13 May 2017, 12:59:52 UTC | Added "Get Classifier Details" command | 13 May 2017, 12:59:52 UTC |
149a959 | Aidan | 10 May 2017, 11:23:20 UTC | Removed skeleton GitPages doc - going to use wiki instead. | 10 May 2017, 11:23:20 UTC |
61c9ec4 | Aidan | 10 May 2017, 11:22:59 UTC | Merge remote-tracking branch 'origin/master' | 10 May 2017, 11:22:59 UTC |
6b48baf | Aidan | 10 May 2017, 11:22:42 UTC | Removed skeleton GitPages doc - going to use wiki instead. | 10 May 2017, 11:22:42 UTC |
338370e | omaraa | 10 May 2017, 11:19:47 UTC | Set theme jekyll-theme-minimal | 10 May 2017, 11:19:47 UTC |
c927919 | Aidan | 10 May 2017, 11:18:18 UTC | Added skeleton GitPages doc | 10 May 2017, 11:18:18 UTC |
0b7dc38 | Aidan | 10 May 2017, 11:16:01 UTC | Added "About ImageSURF" command. | 10 May 2017, 11:16:01 UTC |
16ce85f | Aidan | 05 April 2017, 12:16:49 UTC | Fixed issue where OptionsPlugins were considered invalid because of supposed shadowing of 'prefService' private member in parent class | 05 April 2017, 12:16:49 UTC |
b416cdf | Aidan | 05 April 2017, 12:16:10 UTC | Fixed issue where classifiers couldn't be applied to stacks | 05 April 2017, 12:16:10 UTC |
578da1f | Aidan | 15 March 2017, 22:18:49 UTC | Merge remote-tracking branch 'origin/master' | 15 March 2017, 22:18:49 UTC |
c22a416 | Aidan | 15 March 2017, 22:18:27 UTC | Fixed issue where entropy filters were not computed correctly for 8-bit images. | 15 March 2017, 22:18:27 UTC |
7a65830 | omaraa | 14 March 2017, 04:18:31 UTC | Update README.md | 14 March 2017, 04:18:31 UTC |
ab597a4 | Aidan | 03 March 2017, 00:13:02 UTC | Fixed ClassCastException when features are calculated for 8-bit images. | 03 March 2017, 00:13:02 UTC |
2abc258 | Aidan | 03 March 2017, 00:06:36 UTC | Fixed ClassCastException when features are calculated for 8-bit images. | 03 March 2017, 00:06:36 UTC |
27de12a | Aidan | 28 February 2017, 06:37:42 UTC | Fixed dialog that notifies of temporary files after training | 28 February 2017, 06:37:42 UTC |
51390ed | Aidan | 28 February 2017, 05:18:42 UTC | Fixed issue where transient variables prevented serialized RankFilter from working properly | 28 February 2017, 05:18:42 UTC |
4628172 | Aidan | 28 February 2017, 05:18:06 UTC | Fixed issue where selectedFeatures not initialised on run() | 28 February 2017, 05:18:06 UTC |
56cc1b6 | Aidan | 27 February 2017, 23:15:58 UTC | Updated version number | 27 February 2017, 23:15:58 UTC |
14c3815 | Aidan | 27 February 2017, 23:14:39 UTC | UI fixes | 27 February 2017, 23:14:39 UTC |
4f29ed9 | Aidan | 27 February 2017, 23:14:09 UTC | Fixed issue with random forests training | 27 February 2017, 23:14:09 UTC |
f9c4ccd | Aidan | 19 February 2017, 01:15:30 UTC | Added missing static calculation for n log(n) cache, renamed Select ImageSURF Filters command | 19 February 2017, 01:15:30 UTC |
d03d8ba | Aidan | 14 February 2017, 04:43:14 UTC | Added example count logging statement | 14 February 2017, 04:43:14 UTC |
09d7dcb | Aidan | 23 January 2017, 11:51:04 UTC | Removed dependency on WEKA | 23 January 2017, 11:51:04 UTC |
8fbb560 | Aidan | 23 January 2017, 08:41:00 UTC | Merge remote-tracking branch 'origin/master' | 23 January 2017, 08:41:00 UTC |
fb58e21 | Aidan | 23 January 2017, 08:40:24 UTC | Added dialog for feature selection. Minor fixes. | 23 January 2017, 08:40:24 UTC |
847f912 | omaraa | 16 January 2017, 06:07:20 UTC | Update README.md | 16 January 2017, 06:07:20 UTC |
53bcffa | Aidan | 01 November 2016, 08:24:02 UTC | Added null check for patter inputs to prevent crash. | 01 November 2016, 08:24:02 UTC |
80f6091 | Aidan | 01 November 2016, 07:16:32 UTC | Fixed issue where Gaussian feature calculator modified input pixels. Refactored RankFilter feature calculators as subclasses of Rank | 01 November 2016, 07:16:32 UTC |
16f5221 | Aidan | 01 November 2016, 03:16:13 UTC | UX changes | 01 November 2016, 03:16:13 UTC |
9628c56 | omaraa | 16 October 2016, 12:47:22 UTC | Fixed feature path error, added default path suffix constant | 16 October 2016, 12:47:22 UTC |
d81fa29 | omaraa | 16 October 2016, 12:30:36 UTC | Initial commit | 16 October 2016, 12:30:36 UTC |
0c69767 | omaraa | 16 October 2016, 11:31:28 UTC | Initial commit | 16 October 2016, 11:31:28 UTC |