master-thesis.git
8 years agoForce the user to input a DPI value for new image.
Greg Burri [Wed, 20 Jan 2016 09:40:15 +0000 (10:40 +0100)]
Force the user to input a DPI value for new image.

8 years agoAdd documentation.
Greg Burri [Wed, 20 Jan 2016 08:51:17 +0000 (09:51 +0100)]
Add documentation.

8 years agoFix a bug during area opening/closing when the area value may become negative.
Greg Burri [Wed, 20 Jan 2016 06:59:38 +0000 (07:59 +0100)]
Fix a bug during area opening/closing when the area value may become negative.

8 years agoThe minimum area computation wasn't correct.
Greg Burri [Tue, 19 Jan 2016 13:08:13 +0000 (14:08 +0100)]
The minimum area computation wasn't correct.

8 years agoFix some approximation issues.
Greg Burri [Tue, 19 Jan 2016 09:56:46 +0000 (10:56 +0100)]
Fix some approximation issues.

8 years agoAdd a status bar.
Greg Burri [Mon, 18 Jan 2016 16:33:57 +0000 (17:33 +0100)]
Add a status bar.

8 years agoAdd a logger assembly and split the main assembly in two : the UI and the parasitemia...
Greg Burri [Mon, 18 Jan 2016 12:22:20 +0000 (13:22 +0100)]
Add a logger assembly and split the main assembly in two : the UI and the parasitemia evaluation.

8 years agoAdd an about window.
Greg Burri [Sun, 17 Jan 2016 18:39:37 +0000 (19:39 +0100)]
Add an about window.

8 years ago* Add an exact method to compute an ellipse from three points and two tangents.
Greg Burri [Sun, 17 Jan 2016 17:00:46 +0000 (18:00 +0100)]
* Add an exact method to compute an ellipse from three points and two tangents.
* Simplification of the matching ellipses process.

8 years agoSet an application icon.
Greg Burri [Fri, 15 Jan 2016 10:39:42 +0000 (11:39 +0100)]
Set an application icon.

8 years agoUse two radius in the configuration, one computed with the image resolution and one...
Greg Burri [Fri, 15 Jan 2016 09:13:54 +0000 (10:13 +0100)]
Use two radius in the configuration, one computed with the image resolution and one by granulometry.

8 years agoThe images to be analyzed can be selected.
Greg Burri [Thu, 14 Jan 2016 18:00:23 +0000 (19:00 +0100)]
The images to be analyzed can be selected.

8 years agoUse real unit (um and ppi) instead of pixel in the parameters.
Greg Burri [Wed, 13 Jan 2016 21:49:40 +0000 (22:49 +0100)]
Use real unit (um and ppi) instead of pixel in the parameters.

8 years agoImprove readability of highlighted RBCs.
Greg Burri [Wed, 13 Jan 2016 13:44:16 +0000 (14:44 +0100)]
Improve readability of highlighted RBCs.

8 years agoAdd a way to pan from the preview.
Greg Burri [Wed, 13 Jan 2016 12:30:53 +0000 (13:30 +0100)]
Add a way to pan from the preview.

8 years ago* Add the analysis window.
Greg Burri [Wed, 13 Jan 2016 10:45:14 +0000 (11:45 +0100)]
* Add the analysis window.
* Other improvements.

8 years ago* Add the possibility to set an RBC as healthy or infected
Greg Burri [Mon, 11 Jan 2016 17:01:39 +0000 (18:01 +0100)]
* Add the possibility to set an RBC as healthy or infected

8 years agoGUI (work in progress..)
Greg Burri [Sun, 10 Jan 2016 16:29:19 +0000 (17:29 +0100)]
GUI (work in progress..)

8 years agoGUI (work in progress..)
Greg Burri [Sun, 10 Jan 2016 11:50:39 +0000 (12:50 +0100)]
GUI (work in progress..)

8 years agoGUI (work in progress..)
Greg Burri [Fri, 8 Jan 2016 20:08:00 +0000 (21:08 +0100)]
GUI (work in progress..)

8 years agoAdd the panel to display image source previews.
Greg Burri [Fri, 8 Jan 2016 12:25:17 +0000 (13:25 +0100)]
Add the panel to display image source previews.

8 years ago* Add area granulometry (not used for the moment)
Greg Burri [Thu, 7 Jan 2016 17:34:45 +0000 (18:34 +0100)]
* Add area granulometry (not used for the moment)
* beginning of a little GUI.

8 years ago* Try another approach to remove false ellipses without success (commented).
Greg Burri [Wed, 6 Jan 2016 18:04:25 +0000 (19:04 +0100)]
* Try another approach to remove false ellipses without success (commented).
* Add otsu method in ImgTools.

8 years agoUse float32 to reduce memory footprint.
Greg Burri [Tue, 5 Jan 2016 10:42:12 +0000 (11:42 +0100)]
Use float32 to reduce memory footprint.

8 years agoCleaning, micro-optimizations.
Greg Burri [Mon, 4 Jan 2016 12:09:54 +0000 (13:09 +0100)]
Cleaning, micro-optimizations.

8 years agoCleaning.
Greg Burri [Sun, 3 Jan 2016 21:21:55 +0000 (22:21 +0100)]
Cleaning.

8 years agoUse float32 images instead of byte to improve the edge detection precision.
Greg Burri [Sun, 3 Jan 2016 20:19:44 +0000 (21:19 +0100)]
Use float32 images instead of byte to improve the edge detection precision.

8 years agoUse k-means instead of k-medians.
Greg Burri [Sat, 2 Jan 2016 20:42:40 +0000 (21:42 +0100)]
Use k-means instead of k-medians.

8 years ago* Treat some special cases when ellipses intersecting.
Greg Burri [Sat, 2 Jan 2016 16:20:22 +0000 (17:20 +0100)]
* Treat some special cases when ellipses intersecting.
* Some adjustments.

8 years agoSimplification of the parasite marker.
Greg Burri [Fri, 1 Jan 2016 09:39:27 +0000 (10:39 +0100)]
Simplification of the parasite marker.

8 years agoChange the way the parasites are detected.
Greg Burri [Wed, 23 Dec 2015 11:29:51 +0000 (12:29 +0100)]
Change the way the parasites are detected.

8 years agoLittle adjustments.
Greg Burri [Wed, 23 Dec 2015 00:00:39 +0000 (01:00 +0100)]
Little adjustments.

8 years ago* Remove ellipses with a too high standard variation.
Greg Burri [Tue, 22 Dec 2015 11:30:21 +0000 (12:30 +0100)]
* Remove ellipses with a too high standard variation.

8 years agoCleaning.
Greg Burri [Tue, 22 Dec 2015 00:38:04 +0000 (01:38 +0100)]
Cleaning.

8 years agoFix a bug in the ellipse overlap area computation.
Greg Burri [Mon, 21 Dec 2015 22:34:46 +0000 (23:34 +0100)]
Fix a bug in the ellipse overlap area computation.

8 years agoChange the parasite detection method.
Greg Burri [Mon, 21 Dec 2015 22:34:17 +0000 (23:34 +0100)]
Change the parasite detection method.

8 years ago* Remove the 'DoG' filter.
Greg Burri [Sun, 20 Dec 2015 13:06:49 +0000 (14:06 +0100)]
* Remove the 'DoG' filter.
* Fix the are opening.

8 years agoAdd functions to apply an area opening and to compute granulometry.
Greg Burri [Fri, 18 Dec 2015 19:27:24 +0000 (20:27 +0100)]
Add functions to apply an area opening and to compute granulometry.

8 years agoFix an out-of-bound array access.
Greg Burri [Mon, 14 Dec 2015 21:06:31 +0000 (22:06 +0100)]
Fix an out-of-bound array access.

8 years ago* Remove ellipses with too small area (improved).
Greg Burri [Mon, 14 Dec 2015 18:13:10 +0000 (19:13 +0100)]
* Remove ellipses with too small area (improved).
* Draw all the ellipses in debug mode.

8 years agoImprove the thinning process performance.
Greg Burri [Mon, 14 Dec 2015 13:44:51 +0000 (14:44 +0100)]
Improve the thinning process performance.

8 years agoThe main process is now complete.
Greg Burri [Mon, 14 Dec 2015 01:29:31 +0000 (02:29 +0100)]
The main process is now complete.

8 years agoRemove ellipses touching the edges.
Greg Burri [Fri, 11 Dec 2015 20:40:51 +0000 (21:40 +0100)]
Remove ellipses touching the edges.

8 years agobeginning of the classifier.
Greg Burri [Fri, 11 Dec 2015 16:27:43 +0000 (17:27 +0100)]
beginning of the classifier.

8 years agoFinding ellipses and parasites.
Greg Burri [Fri, 11 Dec 2015 15:47:55 +0000 (16:47 +0100)]
Finding ellipses and parasites.

8 years agoFirst commit of the f# source code.
Greg Burri [Wed, 9 Dec 2015 20:02:02 +0000 (21:02 +0100)]
First commit of the f# source code.

8 years agoAdd some tests on different variations of Hough algorithm.
Greg Burri [Mon, 23 Nov 2015 10:33:25 +0000 (11:33 +0100)]
Add some tests on different variations of Hough algorithm.

8 years agoLogiciel de parasitémie lié au papier de Charles Ma.
Greg Burri [Tue, 6 Oct 2015 06:00:11 +0000 (08:00 +0200)]
Logiciel de parasitémie lié au papier de Charles Ma.