Page MenuHomePhabricator
Feed Advanced Search

Aug 2 2016

seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22524]
FIX (#3619): Adjust number of points in SetControlPoint()

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22470]
DOC (#3619): Added class documentation

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

Updated StateMachine.xml

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

Implemented first version of PlanarCross. The PlanarFigureInteractor and the corresponding state machine needed to be adjusted. This also affects the behavior of other PlanarFigure classes.

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added projects to T3619: Implement PlanarFigure for measuring double diameters: MITK, Bugzilla.
Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22432]
ENH (#3619): Spatially constrain control points by image bounds

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

Editing of PlanarCross does not work correctly due to missing state in StateMachine: REOPENED

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

Added feature calculation, Class documentation, code clean-up

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22355]
ENH (#3619): Basic version of PlanarCross. Small adaptations of PlanarFigureInteractor and StateMachine and other PlanarFigure sub-classes. A few code improvements.

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

Implemented spatial constraints so that control points remain within image bounds

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22468]
FIX (#3619): Make GetNumberOfFeatures() virtual so that it may be overwritten in sub-classes

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22467]
ENH (#3619): Calculation of both longest and short axis diametersCs; correct application of both image boundary and cross spatial constraints to control points

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3619: Implement PlanarFigure for measuring double diameters.

[SVN revision 22492]
ENH (#3619): Update PlanarFigureInteractor state machine with new state for PlanarFigure reset; update BlueBerry state machine with core/code/interactions state machine

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3504: QmitkVtkLineProfileWidget and QmitkVtkHistogramWidget derive both from QDialog and itk::Object.

The derivation from itk::Object does not seem necessary.

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3464: Remove unused code from QmitkImageStatistics (?).

[SVN revision 21950]
FIX (#3464): Further clean-up of GUI (remove unused elements)

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3463: It should be possible to draw overlays.

[SVN revision 25674]
FIX (#3463): Under Win-XP, don't use transparency for overlays but paint black background

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added projects to T3465: Re-implement batch statistics calculation for QmitkImageStatistics: MITK, Bugzilla.
Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added projects to T3464: Remove unused code from QmitkImageStatistics (?): MITK, Bugzilla.
Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3464: Remove unused code from QmitkImageStatistics (?).

[SVN revision 21949]
FIX (#3464): Remove legacy methods from QmitkImageStatistics

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added projects to T3434: PlanarFigure should represent degrees and squares with real symbols: MITK, Bugzilla.
Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3432: vtkQtChart issues with next VTK version.

Issue addressed in T3493, fixed with r22205. Closing bug.

Aug 2 2016, 9:36 AM · Bugzilla, MITK
seitelm added a comment to T3409: Method ProjectPointOntoPlane() of class mitk::PlaneGeometry does not work correct..

THe methode ProjectPointOntoPlane() internally calculates the distance of a point to the plane. The signed distance is required here, but the unsigned distance was used. Changed this to use signed distance.

Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added a comment to T3409: Method ProjectPointOntoPlane() of class mitk::PlaneGeometry does not work correct..

[SVN revision 21750]
FIX (#3409): Fixed calculation of point projection and extended test case with a few more points

Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added a comment to T3363: QmitkMeasurement: Ocassionally, planar figures cannot be edited any more.

Fixed with r21572 (IsExclusiveFunctionality() returns false).

Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added projects to T3363: QmitkMeasurement: Ocassionally, planar figures cannot be edited any more: MITK, Bugzilla.
Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added projects to T3342: Make RenderingManager multi-instantiable: MITK, Bugzilla.
Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added projects to T3341: Extend RenderingManager with Property list: MITK, Bugzilla.
Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added a comment to T3334: Histogramm widget does not work.

[SVN revision 21802]
FIX (#3334): Initialize QItemModel correctly (by setting row AND column count) to make the histogram widget work again with new Qt versions

Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added a comment to T3334: Histogramm widget does not work.

A small update: this seems to be related to the configuration of VTK and/or Qt.

Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added projects to T3321: Measurement: Tool buttons do not show their icons: MITK, Bugzilla.
Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added a comment to T3276: Add "volume" property to ImageStatistics.

[SVN revision 21189]
ENH (#3276): Add display of image/segmentation volume to ImageStatistics

Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added projects to T3276: Add "volume" property to ImageStatistics: MITK, Bugzilla.
Aug 2 2016, 9:35 AM · Bugzilla, MITK
seitelm added a comment to T3256: Camera roll for 2D views.

Dear Xavier,

Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added a comment to T3256: Camera roll for 2D views.

Dear Xavier,

Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added a comment to T3256: Camera roll for 2D views.

(In reply to comment #2)

Created an attachment (id=443) [details]
Unified patch

Modified the default values of top and frontside to be backwards compatible.

Could you please explain me what's the purpose of this code?
mitk::SlicedGeometry3D::InitializePlanes( ):

bool flipped = (top == false);

if ( frontside == false )
{
  flipped = !flipped;
}
if ( planeorientation == PlaneGeometry::Frontal )
{
  flipped = !flipped;
}
Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added a comment to T3250: DicomBrowser: Loading of dicom images does not work properly.

(In reply to comment #6)

In the case of this particular image, the extents are 2.048 though, and the
method does not exit. Since the geometry information does not exist yet, the
reslicer returns a 0-dimensional data, and a warning happens, as mentioned by
Matthias.

Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added a comment to T3250: DicomBrowser: Loading of dicom images does not work properly.

(In reply to comment #8)

The extents in the first run of GenerateData are computed through the norm of
the axis vectors in index coordinate (lines 403-406). There are many operation
involved:

  • Transformation of the vectors in world coordinates to index coordinates,

which involves a few matrix transformations;

  • Computation of the norm from the transformed vectors.

As I mentioned before, the other images have values smaller or equal to 2.0 for
the extents in the first run, and the method returns without further processing
(lines 506-509). I've watched the extents of several images and they ranged
between 1.2 and 2.0.

Since these vectors represent the extents in index coordinates, I guess that
float numbers are not allowed. These extents are also used to compute the mm
per pixel values (lines 415-416), so they are definitely the size in pixels,
and I can imagine that having float values for them does not make sense.

Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added projects to T3244: Volume rendering fails in MITK tutorial: MITK, Bugzilla.
Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added projects to T3239: Move testing data to the proper directories: MITK, Bugzilla.
Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added a comment to T3229: LevelWindow mode according to some siemens machines.

This looks like a nice feature but a quite dramatic change in how MITK interaction works. Maybe this could be done optionally? Are there any reasons why we should already have it for 1-0?

Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added a comment to T3229: LevelWindow mode according to some siemens machines.

Features like this should become possible with the planned extension to the general interaction framework. Won't be fixed here.

Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added a comment to T3226: Points can not be moved properly.

This has been solved in T2311.

Aug 2 2016, 9:34 AM · Bugzilla, MITK
seitelm added projects to T3222: Create example module for curved MPRs: MITK, Bugzilla.
Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added a comment to T3207: Make ImageStatistics View open source.

[SVN revision 21201]
ENH (#3207): Move QmitkImageStatistics to public mitk

Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added a comment to T3203: Segmentation: No volume or max. diameter info on (lesion) segmentations.

The volume of an image (region) analyzed by QmitkImageStatistics is displayed in the statistics data list since r21189 (see T3276).

Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added projects to T3177: Change 2D rendering to use VTK instead of IIL / direct OpenGL: MITK, Bugzilla.
Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added projects to T3178: Crash when simultaneously displaying tiny and normally-sized image data: MITK, Bugzilla.
Aug 2 2016, 9:33 AM · MITK (2012-09), Bugzilla
seitelm added a comment to T3178: Crash when simultaneously displaying tiny and normally-sized image data.

(In reply to comment #1)

We tried a "tiny" image with dimensions 3x3x1 and spacing 0.5x0.5x0.5 and
Pic3D; MITK doesnt crash and interactions work.

Please provide the original images, where the crash occured.

Aug 2 2016, 9:33 AM · MITK (2012-09), Bugzilla
seitelm added projects to T3175: Relocate PlaneGeometry from /IO to /DataManagement: MITK, Bugzilla.
Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added a comment to T3155: Non-closed PlanarPolygons wrongly return "Circumference" instead of "Length" as feature name.

Setting bug to fixed.

Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added a comment to T3158: HistogramWidget: automatic number of bins and optional logarithmic scale.

Additional requests:

  • histogram range should remain constant in +t datasets
  • Add range slider for histogram
  • Improve interaction (only x-zoom by default)
  • extend class documentation
Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added projects to T3158: HistogramWidget: automatic number of bins and optional logarithmic scale: MITK, Bugzilla.
Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added a comment to T3155: Non-closed PlanarPolygons wrongly return "Circumference" instead of "Length" as feature name.

Other related fixes that were applied with the above commit:

Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added a comment to T3155: Non-closed PlanarPolygons wrongly return "Circumference" instead of "Length" as feature name.

[SVN revision 20822]
FIX (#3155): Changed interface of PlanarFigure to allow name change of features during run-time (relevant when PlanarFigure changes its type at run-time through parameter change)

Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added projects to T3155: Non-closed PlanarPolygons wrongly return "Circumference" instead of "Length" as feature name: MITK, Bugzilla.
Aug 2 2016, 9:33 AM · Bugzilla, MITK
seitelm added a comment to T3098: mitk::ImageStatisticsCalculator crash on selection of diffusion datasets.

[SVN revision 21573]
ENH (#3098): Refuse images with more than one component for statistics calculation instead of specific types (this is done in QmitkImageStatisticsView, see r21572 and T3067)

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3098: mitk::ImageStatisticsCalculator crash on selection of diffusion datasets.

(In reply to comment #9)

Mathias, could you check for crashes in the statistics tool? I will attach
example data sets.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3098: mitk::ImageStatisticsCalculator crash on selection of diffusion datasets.

Adding block on T3207 (make ImageStatistics open source)

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3098: mitk::ImageStatisticsCalculator crash on selection of diffusion datasets.

ImageStatisticsCalculator will be moved to open source for MITK-1-0 (T3207)

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added projects to T3085: VTK warning issued when calculating statistics for zero-size PlanarFigure: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3085: VTK warning issued when calculating statistics for zero-size PlanarFigure.

Cannot reproduce this issue any more with the current SVN checkout. Might be due to the recent changes in the way PlanarFigures are initialized.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added projects to T3086: When adding new PlanarFigure, QmitkMeasurement jumps to slice of currently selected PlanarFigure: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3081: Installer greets with "Welcome to the 3M".

How about

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added projects to T3080: Make sure that mouse cursor resumes its default form when leaving a render window: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3067: Extend ImageStatistics with line profile widget.

(In reply to comment #8)

Reenabled it on my local system and it seems to work fine, what exactly was the
problem?

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3067: Extend ImageStatistics with line profile widget.

First version works nicely, but a line diagram widget should be used instead of bar chart widget for representing line profiles.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3067: Extend ImageStatistics with line profile widget.

[SVN revision 21730]
FIX (#3067): Disable line profile widget since it is not yet ready-to-use

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3067: Extend ImageStatistics with line profile widget.

[SVN revision 21572]
ENH (#3067): added rudimentary version of new QmitkVtkLineProfileWidget

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added projects to T3067: Extend ImageStatistics with line profile widget: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3064: Avoid Qt event reentrance through QmitkProgressBar.

Tested for a couple of applications:

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3064: Avoid Qt event reentrance through QmitkProgressBar.

[SVN revision 20548]
FIX (#3064): Prevent reentrant calls to UpdateStatistics() invoked by Qt piped update requests

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added projects to T3064: Avoid Qt event reentrance through QmitkProgressBar: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3064: Avoid Qt event reentrance through QmitkProgressBar.

[SVN revision 21145]
FIX (#3064): Replace explicit processing of Qt process loop by immediate update of render windows to avoid re-entrance issues

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3064: Avoid Qt event reentrance through QmitkProgressBar.

The reentrance problem was observed in QmitkImageStatistics, which is not (yet) open source.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3064: Avoid Qt event reentrance through QmitkProgressBar.

[SVN revision 21136]
FIX (#3064): Revert changes of r20548 (workaround for QmitkProgressBar re-entrance problem); problem will be solved globally

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3064: Avoid Qt event reentrance through QmitkProgressBar.

(In reply to comment #3)

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to F393: FilesUsingProgressBar.txt.

Source files including ProgressBar

Aug 2 2016, 9:32 AM
seitelm added projects to T3062: Ensure consistent 2D geometry usage in QmitkMeasurement: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3062: Ensure consistent 2D geometry usage in QmitkMeasurement.

Solution to be discussed.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3058: Statistics: Progress events are still being sent long after calculation has been finished.

[SVN revision 20405]
FIX (#3058): Proper clean-up of progress listeners in all cases to avoid accumulation of events

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added projects to T3059: Use different default color for PlanarFigure lines and markers?: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added projects to T3058: Statistics: Progress events are still being sent long after calculation has been finished: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3057: PlanarFigure names are displayed always on top of everything else.

Currently, the method mitk::VtkPropRenderer::WriteSimpleText() is used to print text annotations for PlanarFigures. The method internally uses VTK text printing, which is displayed as overlay in MITK by default.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3058: Statistics: Progress events are still being sent long after calculation has been finished.

Seems to work now. Closing bug.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added projects to T3057: PlanarFigure names are displayed always on top of everything else: MITK, Bugzilla.
Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3047: Mouse pointer for crosshair rotation is wrong.

Bug has been fixed. A related problem occurs when moving the (rotation) mouse
cursor along an plane intersection line beyond the render window border. The
cursor symbol (wrongly) remains in rotation mode and is only reset when
re-entering the renderwindow at a different location.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3047: Mouse pointer for crosshair rotation is wrong.

Requesting core modification...

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3047: Mouse pointer for crosshair rotation is wrong.

[SVN revision 20437]
FIX (#3047): Explicit reset of mouse cursor when slice rotation mode is left

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3043: When the center point of a circle is moved the boundaryPoint should be moved as well.

Confirmed. Setting to CLOSED.

Aug 2 2016, 9:32 AM · Bugzilla, MITK
seitelm added a comment to T3036: Jump out of figure buttons.

This was due to T3011, where no initialization event was issued after finishing placement of PlanarPolygons. Has been fixed. Marking bug as duplicate.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added a comment to T3039: Measurement: The area of polygon figure is negative.

Appears to work correctly now. CLosing bug.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added a comment to T3039: Measurement: The area of polygon figure is negative.

[SVN revision 20330]
FIX (#3039): Returning absolute value of area to avoid negative areas due to which can occur in used algorithm

Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added a comment to T3032: When selecting multiple PlanarFigures, not all are visualized as selected (red).

Confirmed. Setting to CLOSED.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added a comment to T3034: Path Measurement.

"Area" is still shown when path is created (Circumference = 0.0, Area = 0.0).

Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added a comment to T3034: Path Measurement.

Fixed with revision 20420. See T2655. Closing bug.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added projects to T3033: Measurement: Paths are displayed with polygon icon in DataManager: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added a comment to T3033: Measurement: Paths are displayed with polygon icon in DataManager.

Confirmed. Setting to CLOSED.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added projects to T3031: Issue notification when PlanarFigure changes: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added a comment to T3031: Issue notification when PlanarFigure changes.

[SVN revision 20320]
FIX (#3031): Now issuing itk::EndEvent at the end of an interaction and setting modified flag of PlanarFigure

Aug 2 2016, 9:31 AM · Bugzilla, MITK
seitelm added projects to T3032: When selecting multiple PlanarFigures, not all are visualized as selected (red): MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK