imageio.plugins.opencv.OpenCVPlugin.iter#
- OpenCVPlugin.iter(colorspace: Optional[Union[int, str]] = None, flags: int = cv2.IMREAD_COLOR) ndarray [source]#
Yield images from the ImageResource.
- Parameters:
- colorspacestr, int
The colorspace to convert into after loading and before returning the image. If None (default) keep grayscale images as is, convert images with an alpha channel to
RGBA
and all other images toRGB
. If int, interpretcolorspace
as one of OpenCVs conversion flags and use it for conversion. If str, convert the image into the given colorspace. Possible string values are:"RGB"
,"BGR"
,"RGBA"
,"BGRA"
,"GRAY"
,"HSV"
, or"LAB"
.- flagsint
The OpenCV flag(s) to pass to the reader. Refer to the OpenCV docs for details.
- Yields:
- ndimagenp.ndarray
The decoded image as a numpy array.