メインコンテンツまでスキップ

imread

imread(path: Union[str, Path], color_base: str = 'BGR', verbose: bool = False) -> Union[np.ndarray, None]

  • 説明:画像を読み込み、異なる画像形式に基づいて異なる読み込み方法を使用します。サポートされている形式は以下の通りです:

    • .heicread_heic_to_numpyを使用して読み込み、BGR形式に変換します。
    • .jpgjpgreadを使用して読み込み、BGR形式に変換します。
    • その他の形式:cv2.imreadを使用して読み込み、BGR形式に変換します。
    • jpgreadNoneが返される場合は、cv2.imreadを使用して読み込みます。
  • パラメータ

    • path (Union[str, Path]):読み込む画像のパス。
    • color_base (str):画像の色空間。BGRでない場合、imcvtcolor関数を使用して変換します。デフォルトはBGR
    • verbose (bool):True に設定すると、読み込んだ画像が None の場合に警告を出します。デフォルトは False。
  • 戻り値

    • np.ndarray:成功時に画像の NumPy ndarray を返し、失敗時にはNoneを返します。
  • 使用例

    import capybara as cb

    img = cb.imread('lena.png')