Commit 4ad923b7e614aad5de8dbf51b42265afdc8bb576

Authored by Paulo Henrique Junqueira Amorim
2 parents 7cb83ace cd42e3af
Exists in master

Merge remote-tracking branch 'invesalius-remote/master'

changelog.md
1 1 # Changelog
2 2  
  3 +## [3.1.1](https://github.com/invesalius/invesalius3/tree/v3.1.1) - 2017-08-10
  4 +
  5 +### Added
  6 +- Lanczos 3D interpolation method.
  7 +- Option to user set the interpolation method when reorienting an image.
  8 +- Option to user digit the angles used to reorient image.
  9 +
  10 +### Fixed
  11 +- Not starting InVesalius when user home has non-ascii chars.
  12 +- Read DICOM and other image files with non-ascii chars in its filename.
  13 +- Save InVesalius project wih non-ascii chars in its filename.
  14 +- Import and export surface with non-ascii chars in its filename.
  15 +- Export surface with non-ascii chars in its filename.
  16 +- DICOM/Bitmap import dialog was not ShowModal.
  17 +- Cut plane wasn't working when reenabled volume raycasting
  18 +
3 19 ## [3.1.0](https://github.com/invesalius/invesalius3/tree/v3.1.0) - 2017-07-04
4 20  
5 21 ### Added
... ...
invesalius/constants.py
... ... @@ -24,7 +24,7 @@ import wx
24 24 import itertools
25 25  
26 26 #from invesalius.project import Project
27   -INVESALIUS_VERSION = "3.1"
  27 +INVESALIUS_VERSION = "3.1.1"
28 28  
29 29 #---------------
30 30  
... ...
invesalius/data/slice_.py
... ... @@ -629,7 +629,6 @@ class Slice(object):
629 629 tmp_array = np.array(self.matrix[slice_number:slice_number + number_slices])
630 630 if np.any(self.q_orientation[1::]):
631 631 transforms.apply_view_matrix_transform(self.matrix, self.spacing, M, slice_number, orientation, self.interp_method, self.matrix.min(), tmp_array)
632   - print ">>>", tmp_array.min(), tmp_array.max()
633 632 if self._type_projection == const.PROJECTION_NORMAL:
634 633 n_image = tmp_array.squeeze()
635 634 else:
... ... @@ -889,7 +888,6 @@ class Slice(object):
889 888 self.current_mask.matrix[n+1, 1:, 1:] = m
890 889 else:
891 890 slice_ = self.buffer_slices[orientation].image
892   - print ">>>", slice_, index
893 891 self.buffer_slices[orientation].mask = (255 * ((slice_ >= thresh_min) & (slice_ <= thresh_max))).astype('uint8')
894 892  
895 893 # Update viewer
... ...
invesalius/gui/dialogs.py
... ... @@ -1038,7 +1038,7 @@ def ShowAboutDialog(parent):
1038 1038  
1039 1039 info = wx.AboutDialogInfo()
1040 1040 info.Name = "InVesalius"
1041   - info.Version = "3.1"
  1041 + info.Version = "3.1.1"
1042 1042 info.Copyright = _("(c) 2007-2017 Center for Information Technology Renato Archer - CTI")
1043 1043 info.Description = wordwrap(_("InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n\n InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n\n Contact: invesalius@cti.gov.br"), 350, wx.ClientDC(parent))
1044 1044  
... ...