Maxime Gimeno
2f7ccf76eb
Upgrades :
...
- The dialog won't let the user create an image if its size doesn't match the file's
- the offset is counted in the images's size
- the fields of the dialog have tooltips
- If the raw_image has a WK_FLOAT, the image is automatically detected as gray-level
- Images can be saved in .inr.gz
Remaining : convert images to the right format to be meshed when asked to.
2016-10-06 11:46:00 +02:00
Laurent Rineau
7dbc756d42
Mesh_3: Fix other conversion warnings
2016-09-29 14:39:11 +02:00
Sébastien Loriot
d5cd488b8b
remove functions using the deprecated direct draw mode in ImageIO
2016-06-21 09:55:07 +02:00
Laurent Rineau
f63605355a
Bug-fix in Image_3::labellized_trilinear_interpolation
...
The 'value_outside` was not correctly used.
2016-04-20 15:25:06 +02:00
Laurent Rineau
36ee6cc30b
Renaming: Target_word_type->Target_type
...
The target type may be a floating point type. Strange to call it a "word".
2016-04-20 15:16:04 +02:00
Laurent Rineau
e8bd026dd0
Fix Image_3
...
The value outside must be 0. in the trilinear interpolation of indicator
functions.
2016-04-19 12:24:30 +02:00
Laurent Rineau
81e53df5f1
Fix a pedantic error
2016-04-19 12:24:17 +02:00
Laurent Rineau
35cb7bd5b8
Improve CGAL::Image_3
...
- The type of `value_outside` is now directory `Return_type`: no need to
apply the transformation.
- The indicator functions of the labelized trilinear interpolation can
be changed.
2016-04-14 19:36:20 +02:00
Andreas Fabri
143fcd3b52
Only interpolate for existing labels
2016-03-03 10:35:33 +01:00
Andreas Fabri
1fa552c1cb
Explain usage when called without arguments
2016-01-13 16:16:33 +01:00
Andreas Fabri
57ad151cd4
ImageIO no longer depends on VTK
...
* The non-documented WITH_VTK is no longer supported.
* The function CGAL::Image_3::read_vtk_image_data
has been replaced by a global function.
* Added Mesh_3/examples/Mesh_3/mesh_3D_gray_vtk_image.cpp
2016-01-13 15:50:54 +01:00
Sébastien Loriot
dd955cef30
Merge pull-request #483 from 'janetournois/Mesh_3-gray_level_image_oracle-lrineau'
...
Mesh 3 : add gray level image oracle
2015-12-18 16:46:46 +01:00
Andreas Fabri
c5ee0a9139
Include missing header
2015-12-08 11:25:00 +01:00
Andreas Fabri
0a1ecead08
Do not use a std::set to find the at most 8 different labels
2015-12-06 18:44:05 +01:00
Jane Tournois
3f308a48af
Merge branch 'Mesh_3-gray_level_image_oracle-lrineau-old' into Mesh_3-gray_level_image_oracle-lrineau
2015-11-17 11:16:53 +01:00
Jane Tournois
745a4f0288
Revert "fix conversion warning"
...
This reverts commit 74e5117dfb .
2015-10-13 12:38:16 +02:00
Jane Tournois
74e5117dfb
fix conversion warning
2015-10-13 12:06:26 +02:00
Guillaume Damiand
7457fc2fc7
Replace #include name
2015-03-16 21:17:42 +01:00
Guillaume Damiand
a4afce92b6
Image_3, ImageIO, vmpendian and fgets
2015-03-16 16:11:01 +01:00
Jane Tournois
9c4038d267
add consistency in the use of size_t everywhere
2014-11-13 11:13:35 +01:00
Jane Tournois
06eb921215
fix the use of integers
...
patch suggested by Bryn Lloyd on cgal-discuss to avoid an integer overflow
problem that occurs when generating a 3D mesh from very large images
2014-10-20 12:39:03 +02:00
Clement Jamin
f19c4b29d8
Fix MSVC warnings
2014-07-03 16:18:48 +02:00
Laurent Rineau
3f9df99964
Partially revert the commit 455190a2e4
...
The commit 455190a2e4 contains debugging code
that should have never being commited (and does not compile if
CGAL_USE_ZLIB is not defined).
2013-03-18 15:40:29 +01:00
Andreas Fabri
455190a2e4
removed one parameter too much
2013-03-01 08:55:10 +01:00
Eric Berberich
0608eba0f1
correct library names
2012-08-03 18:09:57 +00:00
Eric Berberich
326179f482
packagename reflects library name (CGAL_ImageIO is shipped with CGAL)
2012-08-03 17:31:39 +00:00