PointListWidget can now be used without calling "SetMultiWidget" and does not crash!
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Aug 2 2016
[a90405]: Merge branch 'bug-12822-pointlistwidget'
Merged commits:
2012-08-08 16:00:57 Bastian Graser [d4bc2b]
PointSetWidget can now be used without StdMultiWidget. Instead call SetSnc to set the slicenavigationcontroller which will be used for crosshair centering if a point is selected from list.
Not sure what is correct.
will take care of this with a different geometry rotation bug
T12634
not quite sure if that fix is really correct...
need more testing...
bug is fixed, waiting for core flag
What is the status?
Can the bug be closed?
only mac
correction: MITK scene file Loading/Saving takes over 5 minutes .. MUCH MUCH longer than doing it separatly.
MITK Scene files are archives. Maybe it takes so long because of a "extremly high" compression rate.
Need to examine Load function. Maybe basedata is casted in all available basedata-derived classes, to see which one does not fail. This might take a long time.
[63d25e]: Merge branch 'bug-12190-interpolationDisable'
Merged commits:
2012-06-13 15:11:43 Bastian Graser [1df1f6]
After pressing "accept" for one slice in the 2D interpolation, the interpolation will NOT be changed to diasable
The Histogram widget is initialized as "non visible".
It's a VTK Bug
Re-opened..
found a solution:
Works all for me.
Markus said, its ok. Lets discuss it together.
I compiled vtk and mitk with the flag off .. on the first sight everthing works fine
Cant reproduce. Propably fixed by some other changes
I would put "Geometry" out of data concept and together with the rendering concept in one chapter.
Markus is currently rewriting the ImageMapper. See T8165.
Ivo agrees, that the current behavior is wrong and that Matt's proposal is correct. The Problem might be in the Mapper.
we found out that the reason for this behavior lies in
Mitk::ImageVtkMapper2D::GenerateDataForRenderer(..)
Here the “reslicer”, which is resampling the images, is creating shifted results. The shift is only noticeable if the images are really really small (like in your case).
Reslicer is taking an input image with its geometry and another desired geometry. Then it “resamples” the image, so it fits to the new geometry. The new, desired geometry is the world geometry, the smallest geometry, which contains all existing geometries. It is created by taking the bounds of the largest image (the 3x3 image with spacing 2,2 = world bounds are going from 0 to 6). The spacing is the lowest existing spacing (the spacing of the 5x5 image is 1,1.. this is taken).
So the world geometry has the spacing 1,1 and 6 pixels in y and x direction. Reslicer is now trying to resample the image with 5 pixels into an image with 6 pixels. Here it encounters a problem… visible in the pixel shift.
Markus, could u comment on this?
RGB (170, 170, 255) does not work as well
[a4cb22]: Merge branch 'bug-11810-psClone'
Merged commits:
2012-04-30 11:46:09 Bastian Graser [7060ff]
forgot pointset.cpp changes
[41bceb]: Merge branch 'bug-11777-mouseOverBug'
Merged commits:
2012-05-02 16:19:00 Bastian Graser [d9ccb9]
Threshold GUI Dialog is now having a parent. This way, it can be a modal (stays on top) dialog within the MainApplication.
There are a number of Dialogs in the MainApplication.
If the 3D images have all the same geometrie, this is not very complicated. Here some code that should almost work:
Created a new fix with Marco:
Loading an uninitialized image in the Dataset does not cause crash!
Pushed the new version on the bug branch.
[121fb0]: Merge branch 'bug-11600-InitializeImage'
Merged commits:
2012-05-18 16:08:43 Bastian Graser [7a13f7]
removed tabs
Proposed solution is commited to bug-branch. Waiting for core flag.
Proposed Solution: Add the following lines in the mitk::Image Constructor:
border on upper and left sides
rotation and saving of 2D images had a bug which was fixed.
For "2dplane.nrrd": according to the file the matrix looks like that:
[751ba5]: Merge branch 'bug-11318-2dinterpolationcoronal'
Merged commits:
2012-04-18 15:46:21 Bastian Graser [d9415a]
Added workaround for T11318. 2D interpolation in Coronal window is now displayed again
Segmentation View needs a bigger redesign!
problem still there
[56dc1d]: Merge branch 'bug-11115-SaveRotated2DImages'
Merged commits:
2012-08-09 11:00:04 Bastian Graser [30ec8a]
COMP fixed again
[fde886]: Merge branch 'bug-11115-SaveRotated2DImages'
Merged commits:
2012-08-09 10:34:37 Bastian Graser [678481]
COMP fixed typename issue
Added documentation, moved "2D geometry loss check" to separate function in geometry 3D and added a MITK Warning in file writer
[042d7a]: Merge branch 'bug-11115-SaveRotated2DImages'
Merged commits:
2012-08-09 10:08:50 Bastian Graser [b87f6a]
COMP corrected wrong datatype
Pushed a fix in bug branch
.. still need do change something..
[f8e4b0]: Merge branch 'bug-11115-SaveRotated2DImages'
Merged commits:
2012-08-09 09:36:02 Bastian Graser [bab43d]
fixed bug in test
C:\home\graser\BugSquashing\MITK\CoreUI\Qmitk\QmitkDataStorageTreeModel.cpp
line 479:
Currently we have a shift in MITK, when several images are visible at the same time.
Not yet, added dependency
4D pointset with emtpy timesteps in the end
Just found a bug in mitkExtractDirectedPlaneImageFilter.
When you extract a transversal slice, recieved the stdMultiwidget-Renderwindow, the extracted slice is moved by 0.5 pixels..
No Welcome Screen shown at all, when starting current ExtApp for first time.
[07a114]: Merge branch 'bug-9834-toggleVisibility'
Merged commits:
2012-02-22 14:19:36 Bastian Graser [1b7994]
Un-commented a refresh view.
In the function "Toogle Visiblity" called from the context menu in datamanager, we uncommented a refresh view call.
We'll do it
Cannot attach file.
You find the image file under
T:\Temp\Niere_Seg.nrrd
[d5f964]: Merge branch 'bug-9759-blueberry-include-error' into HEAD
Currently: it is not working!
Is working so far, thx.
[466bc0]: Merge branch 'bug-9515-treshold2'
Merged commits:
2012-01-25 16:30:02 Bastian Graser [b8a94b]
Threshold works now with float images. The slider, which only accepts int values, is set to a value from 0-99, which is projected to a respective double value.
[59bf66]: Merge branch 'bug-9515-treshold3'
Merged commits:
2012-01-25 17:03:33 Bastian Graser [e764ea]
COMP Fixed Pixeltype check
should continue on that sometime soon
Stefan made a quickfix for thresholding float images. He is multiplying the float values by 100 and convert them into integer.
It would be nice to have several possibilites for cutting out planes!
We have a look
After small discussion with Marco:
It is NOT clearly defined what "new Window" should do. So far it opens another MainWindow which is synchronized with the existing one. This causes a lot of problems, especially in the Datamanger. Its context menu entries are empty or existing twice and/or do not work. Also the Datamanager will cause the application to crash, when one of the MainWindows is closed.
Seems to be working again.