NEWS.md

rcaiman 1.2.0

Breaking changes

New features

Minor improvements and fixes

rcaiman 1.1.1

New features

Minor improvements and fixes

rcaiman 1.0.7

Breaking changes

New features

R r <- read_caim() z <- zenith_image(ncol(r), lens("Nikon_FCE9")) a <- azimuth_image(z) g <- sky_grid_segmentation(z, a, 10) bin <- find_sky_pixels(r, z, a) sky_points <- extract_sky_points(r, bin, g) sky_points <- extract_rl(r, z, a, sky_points, NULL) model <- fit_coneshaped_model(sky_points$sky_points) model$fun(60, 10) model$fun(z, a) New interpolate_sky_points() provides a method to produce raster images from point-like data, such as the objects returned by extract_dn() or extract_rl(). New Mask_sunlit_canopy() is a wrapper function around membership_to_color() that facilitates masking sunlit canopy. New obia() is a revised version of the object-based image analysis presented in . New ootb_obia() is a revised version of the full workflow presented in , which includes enhance_caim() and obia(). New ootb_sky_reconstruction() provides an easy to use function that will build an above canopy image from a single below canopy image, by means of fit_cie_sky_model() and interpolate_sky_points(). New polar_qtree() provides quad-tree segmentation in the polar space. New qtree() provides classical quad-tree segmentation New thr_isodata() is an alternative implementation of the IsoData method from the autothresholdr package.

Minor improvements and fixes

R f <- system.file("ex/elev.tif", package="terra") read_caim(f) terra::rast(f) In regional_thresholding(), method gains the thr_isodata method. As a consequence of changing dependency from raster to terra, rings_segmentation(), sectors_segmentation(), and sky_grid_segmentation() return 0 outside the circular image instead of NA.



Try the rcaiman package in your browser

Any scripts or data that you put into this service are public.

rcaiman documentation built on Nov. 15, 2023, 1:08 a.m.