Image.planes#

Image.planes() Iterator[Image][source][source]#

Iterator for image planes

Return out:

image containing a single plane

Return type:

Image

Iterator that returns sequential image planes.

Example:

>>> from machinevisiontoolbox import Image
>>> img = Image.Read("flowers4.png") # in BGR order
>>> for plane in img.planes():
...     print(plane)
Image: 640 x 426 (uint8), 1 anonymous plane
  span=[0, 255]; mean=97.9412, 𝜎=56.7939; median=91
Image: 640 x 426 (uint8), 1 anonymous plane
  span=[0, 255]; mean=103.689, 𝜎=54.6656; median=101
Image: 640 x 426 (uint8), 1 anonymous plane
  span=[0, 255]; mean=43.2257, 𝜎=43.1836; median=35