Releases: ropensci/magick
Releases · ropensci/magick
magick 2.4.0
magick 2.4.0
- New functions: image_fx_sequence, image_deskew_angle, image_get_artifacts
- Add 'defines' parameter to image_read and image_blank
- Print imagemagick version during CMD check
- Prepare for R_GE_version 13 (R_GE_definitions) by Paul Murrell
- Try to limit to 2 threads during CMD check, as per CRAN policy
- Image_blank() gains an options parameter
- Some tweaks to image_crop() again
magick 2.3
magick 2.3
- Call Magick::InitializeMagick("") before init, fixes crash with openmp on OSX.
- Double loop fix in image_shadow
- image_animate() can now optimize animated gifs, by storing only the
differences between frames. - image_animate() can now create animations with variable delays between frames.
- image_read() now supports cimg objects (from the imager package)
magick 2.2
v2.2 Remove remote
magick 2.1
magick 2.1
- New website at https://docs.ropensci.org/magick
- Fix compilation for IM 6.8.8 (Suse Linux 12)
- Add image_destroy() to release memory immediately without waiting for GC
- New functions image_shadow() and image_shadow_mask()
- image_annotate() is now vectorized over the 'text' parameter
- rewrite image_ggplot() to use ggplot2::annotation_raster for performance
- image_fill() gains a new argument 'refcolor'
- the mac binary package now bundles the same fontconfig data as xQuarts to prevent conflicts
- image_convert() gains a parameter matte to enable/disable the alpha channel
- image_crop() gains a gravity argument
- the 'offset' parameter in image_composite() can now also be a gravity type
- New functions image_extent() and image_shear()
- image_annotate() gains parameters 'weight' and 'style'
- Windows: support upcoming GCC 8.x toolchain
- Windows: fix for reading UTF-8 files in image_read()
- Ubuntu: mention the new PPA location in readme and configure files
- MacOS: workaround for OpenMP conflicts when building from source against homebrew IM7.
This is still not working properly, better build with homebrew imagemagick@6.
magick 2.0
v2.0 Split manual page because examples take too long
magick 1.9
magick 1.9
- New function image_attributes()
- MacOS: new autobrew script uses prebuilt static bottle
magick 1.8
magick 1.8
- Export image_read_svg() and image_read_pdf()
- Add image_raster() (thanks Thomas for the hint)
- Vectorize and add 'fuzz' parameter to image_compare()
- Added image_ggplot() with examples of using magick + ggplot2
- Added 'pseudo_image' parameter to image_blank()
magick 1.7
Magick 1.7
- Several fixes for IM7, mostly related to alpha channels
- Images rendered in knitr/rmarkdown are now stored in 'figures' (#108)
- Add support for displaying images in Jupyter notebook
- Export example images: logo, wizard, rose, granite
- Better mapping of R internal colors to proper RGB strings
- Added image_orient() to (auto) orient image
- Add 'density' to image_info()
- Fixes for Solaris
magick 1.6
New in magick 1.6
- Automatically repage transformations that may modify image size
- Added image_repage() to be consistent with command line tool
- image_composite() now vectorizes over both 1st and 2nd argument
- Support EBImage S4 Image class in image_read() and as_EBImage()
- Fix a bug where 1 channel image array would read as 'Green' instead of 'Gray'
- Include alpha channel in as.raster() for magick images
- Export image_data() function to export raw bitmap data
- Round the clipping coordinates to fix problem with 1px edge around graphics
- Reset clipping area when magick graphics device is closed or starts new page
- Change default colorspace for image_quantize() to RGB which is safer
- Breaking: 'fuzz' parameter rescaled to be a percentage (0-100)
- Add image_strip() as well as 'strip = TRUE' paremeter to image_read()
- Adding image_blank() to create empty images
- Graphics device: hardcode font aliases for families used by R, issue #80
- Better font family lookup in graphics and image_annotate()
- Switch to DrawableRotation() api for rotation in text and graphics
- Autobrew: build gdk-pixbuf without modules (for rendering svg with rasters)
- New functions option_types() and option_values() to list possible options
- Drop support for GraphicsMagick (it never really worked)
- RStudio viewer: convert to png for unsupported formats
magick 1.5
magick 1.5
- Add knit_print.magick-image() method so that images automatically appear in knitr docs
- Adding vignette examples for image_modulate() and image_convolve()