ImagePartition
ImagePartition[image,s]
partitions an image into an array of ss-pixel subimages.
ImagePartition[image,{w,h}]
partitions an image into an array of subimages of pixel width w and pixel height h.
ImagePartition[image,{w,h},{dw,dh}]
uses pixel offsets dw and dh.
Details and Options
- ImagePartition returns an array of smaller overlapping or non-overlapping subimages.
- ImagePartition works with 2D and 3D images.
- ImagePartition by default picks out non-overlapping subimages.
- ImagePartition[image,s] generates as many ss subimages as possible, dropping incomplete subimages at the edges.
- ImagePartition[image,{s}] instead includes incomplete subimages at the edges.
- In ImagePartition[image,{wspec,hspec},…], the following forms can be used for wspec and hspec:
-
s allow only size s UpTo[s] allow any size up to s Scaled[a] allow a multiple a of the size {Scaled[a]} allow any size up to the multiple a of the size {smin,smax} allow any size smin through smax - ImagePartition supports the option Padding.
- The default setting is Padding->None, which drops subimages at the edges whose sizes are not consistent with {wspec,hspec}.
Examples
open allclose allScope (5)
Data (2)
Options (1)
Applications (3)
Properties & Relations (1)
ImagePartition and ImageAssemble are reverse operations:
Text
Wolfram Research (2008), ImagePartition, Wolfram Language function, https://reference.wolfram.com/language/ref/ImagePartition.html (updated 2015).
CMS
Wolfram Language. 2008. "ImagePartition." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/ImagePartition.html.
APA
Wolfram Language. (2008). ImagePartition. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ImagePartition.html