tests: Re-recorded data selection and object classification tests at correct resolution.
added plugin system documentation
added documentation for object extraction applet
added documentation for object classification applet
added more classes to documentation for object extraction
shell: When debugging, default to a size of 1000x750
tests: For tests that have already been recorded using a smaller main window size, explicitly resize the shell before the test starts.
fix dark-lines options for carving preprocessing
carving: implement saving and loading of pixel-precise seeds for current state
ilastik shell: changed QTreeWidget to QToolBox for handling applet drawers
style: Specify border of applet-bar tabs so that Mac appearance is more consistent with linux/windows.
Layout: Added vertical spacers to applet drawer layouts so the widgets in each drawer stay grouped together without extra space.
Updated example workflows to latest API.
Carving: OpPreprocessing: Convert to uint8 before watershed to exploit "turbo" watershed.
Carving: OpPreprocessing: Added timers for watershed, filter steps.
Carving: Renamed 'RawData' slot to 'InputData', and added a new slot called 'RawData'.
That way, carving can be done on e.g. pixel probabilities for inputdata, but we can still view the raw data in the viewer.
Carving: Preprocessing: Renamed "RawData" slot to "InputData", and added a NEW display-only slot called "RawData"
Carving: Preprocessing: Added an option to use a different watershed source than the the filter output.
Carving: Change RawData layer back to a 'direct' arraysource again.
Carving: Fixed bugs related to the new distinction between "raw" and "input" data.
Carving: Preprocessing: Smooth/invert watershed source images.
Carving: Preprocessing: Bugfix: Normalize filter result.
Carving: Preprocessing: Avoid unecessary temporaries when normalizing filter results.