ijtiff
3.1.2
BUG FIXES
Doc fix for write_tif()
. See issue #23.
ijtiff
3.1.0
CRAN release: 2025-03-10
MINOR IMPROVEMENTS
-
display()
now uses base R’sgraphics
andgrDevices
so the dependency on the (large)imager
package is removed.
BUG FIXES
- Fixed memory leaks in tag handling code by ensuring proper buffer cleanup.
- Added TIFF file validation to prevent memory leaks when handling invalid files.
- Improved error messages for invalid TIFF files.
- All tags now included in
print()
method.
ijtiff
3.0.0
CRAN release: 2025-03-02
NEW FEATURES
- Support almost all tags that
libtiff
does.- See the list at https://libtiff.gitlab.io/libtiff/functions/TIFFGetField.html.
- Willing to support others, just open an issue to make a feature request.
ijtiff
2.3.0
CRAN release: 2023-01-17
MINOR IMPROVEMENTS
- Use
rlang::abort()
and its error message formatting. - Move away from
magrittr
’s%<>%
.
ijtiff
2.2.0
CRAN release: 2020-08-05
NEW FEATURES
- The package now works on 32-bit Windows (thanks to PR #12 from Jeroen Ooms).
BUG FIXES
- Fix tests by making use of
testthat::test_path()
.
ijtiff
2.0.0
CRAN release: 2019-06-10
BREAKING CHANGES
-
get_tiff_tags_reference()
is nowtif_tags_reference()
. -
count_imgs()
is nowcount_frames()
.
NEW FEATURES
- It is now possible to read only certain frames of a TIFF image thanks to the
frames
argument ofread_tif()
. -
read_tif()
andread_tags()
now have the aliasestif_read()
andtags_read()
to comply with the rOpenSciobject_verb()
style.
ijtiff
1.5.1
CRAN release: 2019-05-16
BUG FIXES
- Require necessary version of
glue
. - Fix dimension-related bug in
as_EBImage()
. - Require latest (less-buggy)
filesstrings
.
ijtiff
1.5.0
CRAN release: 2018-10-31
BUG FIXES
-
write_txt_img()
was using decimal points for integers (e.g. 3.000 instead of just 3).
ijtiff
1.4.1
CRAN release: 2018-09-24
ijtiff
1.3.0
NEW FEATURES
- Conversion functions
linescan_to_stack()
andstack_to_linescan()
useful for FCS data.
ijtiff
1.2.0
MINOR IMPROVEMENTS
- Improved the description of the package in DESCRIPTION, vignette and README.
- Added a hex sticker.
- Limited support for tiled images thanks to new author Kent Johnson.
-
write_tif()
is now slightly (<10%) faster. -
write_tif()
messages are now more informative.
ijtiff
1.1.0
CRAN release: 2018-04-19
NEW FEATURES
-
count_imgs()
counts the number of images in a TIFF file without reading the images themselves. -
read_tags()
reads the tags from TIFF images without reading the images themselves.
MINOR IMPROVEMENTS
- Now includes citation information.
- C code is more readable.
-
display()
is more flexible, accepting 3 and 4-dimensional arrays, just displaying the first frame from the first channel.
BUG FIXES
- Fix windows
libtiff
issues (thanks to Jeroen Ooms). - Found some ImageJ-written TIFFs that weren’t being read correctly and fixed that.
- Fix
protection stack overflow
error for TIFFs with many images.