Yay! thanks so much. Under my nose the whole time.
On Wednesday, July 20, 2016 at 4:30:44 PM UTC-7, Tim Holy wrote: > > On Wednesday, July 20, 2016 4:01:00 PM CDT Gabriel Gellner wrote: > > Is there a standard (Base or common package) that implements something > akin > > to matlab's `findpeaks`. It is easy enough to make something like this, > but > > I imagined that this would be something that already exists but that I > have > > just missed? > > julia> using Images > > help?> Images > search: Images nimages Image ImageCmap OverlayImage AbstractImage > AbstractImageDirect AbstractImageIndexed imaverage integral_image > > Images is a package for representing and processing images. > > Constructors, conversions, and traits: > > - Construction: `Image`, `ImageCmap`, `grayim`, `colorim`, `convert`, > `copyproperties`, `shareproperties` > - Traits: `colordim`, `colorspace`, `coords_spatial`, `data`, > `isdirect`, > `isxfirst`, `isyfirst`, `pixelspacing`, `properties`, `sdims`, > `spacedirections`, `spatialorder`, `storageorder`, `timedim` > - Size-related traits: `height`, `nchannels`, `ncolorelem`, `nimages`, > `size_spatial`, `width`, `widthheight` > - Trait assertions: `assert_2d`, `assert_scalar_color`, > `assert_timedim_last`, `assert_xfirst`, `assert_yfirst` > - Indexing operations: `getindexim`, `sliceim`, `subim` > - Conversions: `convert`, `raw`, `reinterpret`, `separate` > > Contrast/coloration: > > - `MapInfo`: `MapNone`, `BitShift`, `ClampMinMax`, `ScaleMinMax`, > `ScaleAutoMinMax`, etc. > - `imadjustintensity`, `sc`, `imstretch`, `imcomplement` > > Algorithms: > > - Reductions: `maxfinite`, `maxabsfinite`, `minfinite`, `meanfinite`, > `sad`, > `ssd`, `integral_image` > - Resizing: `restrict`, `imresize` (not yet exported) > - Filtering: `imfilter`, `imfilter_fft`, `imfilter_gaussian`, > `imfilter_LoG`, > `imROF`, `ncc`, `padarray` > - Filtering kernels: `ando[345]`, `guassian2d`, `imaverage`, `imdog`, > `imlaplacian`, `prewitt`, `sobel` > - Exposure : `imhist`, `histeq` > - Gradients: `backdiffx`, `backdiffy`, `forwarddiffx`, `forwarddiffy`, > `imgradients` > - Edge detection: `imedge`, `imgradients`, `thin_edges`, `magnitude`, > `phase`, `magnitudephase`, `orientation`, `canny` > - Corner detection: `imcorner` > - Blob detection: `blob_LoG`, `findlocalmaxima`, `findlocalminima` > - Morphological operations: `dilate`, `erode`, `closing`, `opening`, > `tophat`, `bothat`, `morphogradient`, `morpholaplace` > - Connected components: `label_components`, `component_boxes`, > `component_lengths`, `component_indices`, `component_subscripts`, > `component_centroids` > > Test images and phantoms (see also TestImages.jl): > > - `shepp_logan` > > help?> findlocalmaxima > search: findlocalmaxima findlocalminima > > findlocalmaxima(img, [region, edges]) -> Vector{Tuple} > > Returns the coordinates of elements whose value is larger than all of > their > immediate neighbors. region is a list of dimensions to consider. edges is > a > boolean specifying whether to > include the first and last elements of each dimension. > > (I think it would be great if most packages would provide an API summary > with > ?PkgName. Not that I always remember myself) > > --Tim > >