pypocquant.lib.io
¶
Module Contents¶
Functions¶
|
Load a supported (standard) image file format such as ‘.jpg’, ‘.tif’, ‘.png’ and |
|
Check whether the image is one of the supported RAW images |
-
pypocquant.lib.io.
load_and_process_image
(full_filename: str, raw_auto_stretch: bool = False, raw_auto_wb: bool = False, to_rgb: bool = False)¶ Load a supported (standard) image file format such as ‘.jpg’, ‘.tif’, ‘.png’ and some RAW file formats (‘.nef’, ‘.cr2’, .’arw’).
- Parameters
full_filename (str) – Full path to the file to open.
raw_auto_stretch (bool) – (Only applies to RAW image file formats). Set to True to automatically stretch image intensities (default = False).
raw_auto_wb (bool) – (Only applies to RAW image file formats). Set to True to automatically apply white-balancing (default = False).
to_rgb (bool) – Set to True to convert from BGR (openCV standard, used in processing) to RGB (for display, default = False).
- Returns
image: Loaded (and possibly processed) image, or None it the image could not be opened.
- Return type
cv2.Image
-
pypocquant.lib.io.
is_raw
(filename: str) → bool¶ Check whether the image is one of the supported RAW images (by checking the file extension.
- Parameters
filename (str) – Full file name.
- Returns bool
True if the image is RAW, false otherwise.
- Return type
bool