imread
-
說明:讀取圖片,基於不同的影像格式,使用不同的讀取方式,其支援的格式說明如下:
.heic:使用read_heic_to_numpy讀取,並轉換成BGR格式。.jpg:使用jpgread讀取,並轉換成BGR格式。- 其他格式:使用
cv2.imread讀取,並轉換成BGR格式。 - 若使用
jpgread讀取為None,則會使用cv2.imread進行讀取。
-
參數
- path (
Union[str, Path]):要讀取的圖片路徑。 - color_base (
str):圖片的色彩空間。如果不是BGR,將使用imcvtcolor函數進行轉換。預設為BGR。 - verbose (
bool):如果設置為 True,當讀取的圖片為 None 時,將發出警告。預設為 False。
- path (
-
傳回值
- np.ndarray:成功時返回圖片的 numpy ndarray,否則返回 None。
-
範例
import capybara as cb
img = cb.imread('lena.png')