|
| enum | cv::ImageMetadataType {
cv::IMAGE_METADATA_UNKNOWN = -1
,
cv::IMAGE_METADATA_EXIF = 0
,
cv::IMAGE_METADATA_XMP = 1
,
cv::IMAGE_METADATA_ICCP = 2
,
cv::IMAGE_METADATA_CICP = 3
,
cv::IMAGE_METADATA_MAX = 3
} |
| |
| enum | cv::ImreadModes {
cv::IMREAD_UNCHANGED = -1
,
cv::IMREAD_GRAYSCALE = 0
,
cv::IMREAD_COLOR_BGR = 1
,
cv::IMREAD_COLOR = 1
,
cv::IMREAD_ANYDEPTH = 2
,
cv::IMREAD_ANYCOLOR = 4
,
cv::IMREAD_LOAD_GDAL = 8
,
cv::IMREAD_REDUCED_GRAYSCALE_2 = 16
,
cv::IMREAD_REDUCED_COLOR_2 = 17
,
cv::IMREAD_REDUCED_GRAYSCALE_4 = 32
,
cv::IMREAD_REDUCED_COLOR_4 = 33
,
cv::IMREAD_REDUCED_GRAYSCALE_8 = 64
,
cv::IMREAD_REDUCED_COLOR_8 = 65
,
cv::IMREAD_IGNORE_ORIENTATION = 128
,
cv::IMREAD_COLOR_RGB = 256
} |
| |
| enum | cv::ImwriteBMPCompressionFlags {
cv::IMWRITE_BMP_COMPRESSION_RGB = 0
,
cv::IMWRITE_BMP_COMPRESSION_BITFIELDS = 3
} |
| | IMWRITE_BMP_COMPRESSION パラメータキー用のImwrite BMP固有の値。 詳細...
|
| |
| enum | cv::ImwriteEXRCompressionFlags {
cv::IMWRITE_EXR_COMPRESSION_NO = 0
,
cv::IMWRITE_EXR_COMPRESSION_RLE = 1
,
cv::IMWRITE_EXR_COMPRESSION_ZIPS = 2
,
cv::IMWRITE_EXR_COMPRESSION_ZIP = 3
,
cv::IMWRITE_EXR_COMPRESSION_PIZ = 4
,
cv::IMWRITE_EXR_COMPRESSION_PXR24 = 5
,
cv::IMWRITE_EXR_COMPRESSION_B44 = 6
,
cv::IMWRITE_EXR_COMPRESSION_B44A = 7
,
cv::IMWRITE_EXR_COMPRESSION_DWAA = 8
,
cv::IMWRITE_EXR_COMPRESSION_DWAB = 9
} |
| |
| enum | cv::ImwriteEXRTypeFlags {
cv::IMWRITE_EXR_TYPE_HALF = 1
,
cv::IMWRITE_EXR_TYPE_FLOAT = 2
} |
| |
| enum | cv::ImwriteFlags {
cv::IMWRITE_JPEG_QUALITY = 1
,
cv::IMWRITE_JPEG_PROGRESSIVE = 2
,
cv::IMWRITE_JPEG_OPTIMIZE = 3
,
cv::IMWRITE_JPEG_RST_INTERVAL = 4
,
cv::IMWRITE_JPEG_LUMA_QUALITY = 5
,
cv::IMWRITE_JPEG_CHROMA_QUALITY = 6
,
cv::IMWRITE_JPEG_SAMPLING_FACTOR = 7
,
cv::IMWRITE_PNG_COMPRESSION = 16
,
cv::IMWRITE_PNG_STRATEGY = 17
,
cv::IMWRITE_PNG_BILEVEL = 18
,
cv::IMWRITE_PNG_FILTER = 19
,
cv::IMWRITE_PNG_ZLIBBUFFER_SIZE = 20
,
cv::IMWRITE_PXM_BINARY = 32
,
cv::IMWRITE_EXR_TYPE = (3 << 4) + 0
,
cv::IMWRITE_EXR_COMPRESSION = (3 << 4) + 1
,
cv::IMWRITE_EXR_DWA_COMPRESSION_LEVEL = (3 << 4) + 2
,
cv::IMWRITE_WEBP_QUALITY = 64
,
cv::IMWRITE_WEBP_LOSSLESS_MODE = 65
,
cv::IMWRITE_HDR_COMPRESSION = (5 << 4) + 0
,
cv::IMWRITE_PAM_TUPLETYPE = 128
,
cv::IMWRITE_TIFF_RESUNIT = 256
,
cv::IMWRITE_TIFF_XDPI = 257
,
cv::IMWRITE_TIFF_YDPI = 258
,
cv::IMWRITE_TIFF_COMPRESSION = 259
,
cv::IMWRITE_TIFF_ROWSPERSTRIP = 278
,
cv::IMWRITE_TIFF_PREDICTOR = 317
,
cv::IMWRITE_JPEG2000_COMPRESSION_X1000 = 272
,
cv::IMWRITE_AVIF_QUALITY = 512
,
cv::IMWRITE_AVIF_DEPTH = 513
,
cv::IMWRITE_AVIF_SPEED = 514
,
cv::IMWRITE_JPEGXL_QUALITY = 640
,
cv::IMWRITE_JPEGXL_EFFORT = 641
,
cv::IMWRITE_JPEGXL_DISTANCE = 642
,
cv::IMWRITE_JPEGXL_DECODING_SPEED = 643
,
cv::IMWRITE_BMP_COMPRESSION = 768
,
cv::IMWRITE_GIF_LOOP = 1024
,
cv::IMWRITE_GIF_SPEED = 1025
,
cv::IMWRITE_GIF_QUALITY = 1026
,
cv::IMWRITE_GIF_DITHER = 1027
,
cv::IMWRITE_GIF_TRANSPARENCY = 1028
,
cv::IMWRITE_GIF_COLORTABLE = 1029
} |
| | Imwriteフラグ。 詳細...
|
| |
| enum | cv::ImwriteGIFCompressionFlags {
cv::IMWRITE_GIF_FAST_NO_DITHER = 1
,
cv::IMWRITE_GIF_FAST_FLOYD_DITHER = 2
,
cv::IMWRITE_GIF_COLORTABLE_SIZE_8 = 3
,
cv::IMWRITE_GIF_COLORTABLE_SIZE_16 = 4
,
cv::IMWRITE_GIF_COLORTABLE_SIZE_32 = 5
,
cv::IMWRITE_GIF_COLORTABLE_SIZE_64 = 6
,
cv::IMWRITE_GIF_COLORTABLE_SIZE_128 = 7
,
cv::IMWRITE_GIF_COLORTABLE_SIZE_256 = 8
} |
| | IMWRITE_GIF_QUALITY パラメータキー用のImwrite GIF固有の値。3より大きい場合は、カラーテーブルのサイズに関連する。 詳細...
|
| |
| enum | cv::ImwriteHDRCompressionFlags {
cv::IMWRITE_HDR_COMPRESSION_NONE = 0
,
cv::IMWRITE_HDR_COMPRESSION_RLE = 1
} |
| | IMWRITE_HDR_COMPRESSION パラメータキー用のImwrite HDR固有の値。 詳細...
|
| |
| enum | cv::ImwriteJPEGSamplingFactorParams {
cv::IMWRITE_JPEG_SAMPLING_FACTOR_411 = 0x411111
,
cv::IMWRITE_JPEG_SAMPLING_FACTOR_420 = 0x221111
,
cv::IMWRITE_JPEG_SAMPLING_FACTOR_422 = 0x211111
,
cv::IMWRITE_JPEG_SAMPLING_FACTOR_440 = 0x121111
,
cv::IMWRITE_JPEG_SAMPLING_FACTOR_444 = 0x111111
} |
| |
| enum | cv::ImwritePAMFlags {
cv::IMWRITE_PAM_FORMAT_NULL = 0
,
cv::IMWRITE_PAM_FORMAT_BLACKANDWHITE = 1
,
cv::IMWRITE_PAM_FORMAT_GRAYSCALE = 2
,
cv::IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA = 3
,
cv::IMWRITE_PAM_FORMAT_RGB = 4
,
cv::IMWRITE_PAM_FORMAT_RGB_ALPHA = 5
} |
| | PAMファイルの 'TUPLETYPE' フィールドを定義するために使用されるImwrite PAM固有のtupletypeフラグ。 詳細...
|
| |
| enum | cv::ImwritePNGFilterFlags {
cv::IMWRITE_PNG_FILTER_NONE = 8
,
cv::IMWRITE_PNG_FILTER_SUB = 16
,
cv::IMWRITE_PNG_FILTER_UP = 32
,
cv::IMWRITE_PNG_FILTER_AVG = 64
,
cv::IMWRITE_PNG_FILTER_PAETH = 128
,
cv::IMWRITE_PNG_FAST_FILTERS = (IMWRITE_PNG_FILTER_NONE | IMWRITE_PNG_FILTER_SUB | IMWRITE_PNG_FILTER_UP)
,
cv::IMWRITE_PNG_ALL_FILTERS = (IMWRITE_PNG_FAST_FILTERS | IMWRITE_PNG_FILTER_AVG | IMWRITE_PNG_FILTER_PAETH)
} |
| | IMWRITE_PNG_FILTER パラメータキー用のImwrite PNG固有の値。 詳細...
|
| |
| enum | cv::ImwritePNGFlags {
cv::IMWRITE_PNG_STRATEGY_DEFAULT = 0
,
cv::IMWRITE_PNG_STRATEGY_FILTERED = 1
,
cv::IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY = 2
,
cv::IMWRITE_PNG_STRATEGY_RLE = 3
,
cv::IMWRITE_PNG_STRATEGY_FIXED = 4
} |
| | 圧縮アルゴリズムを調整するために使用されるImwrite PNG固有のフラグ。 詳細...
|
| |
| enum | cv::ImwriteTiffCompressionFlags {
cv::IMWRITE_TIFF_COMPRESSION_NONE = 1
,
cv::IMWRITE_TIFF_COMPRESSION_CCITTRLE = 2
,
cv::IMWRITE_TIFF_COMPRESSION_CCITTFAX3 = 3
,
cv::IMWRITE_TIFF_COMPRESSION_CCITT_T4 = 3
,
cv::IMWRITE_TIFF_COMPRESSION_CCITTFAX4 = 4
,
cv::IMWRITE_TIFF_COMPRESSION_CCITT_T6 = 4
,
cv::IMWRITE_TIFF_COMPRESSION_LZW = 5
,
cv::IMWRITE_TIFF_COMPRESSION_OJPEG = 6
,
cv::IMWRITE_TIFF_COMPRESSION_JPEG = 7
,
cv::IMWRITE_TIFF_COMPRESSION_T85 = 9
,
cv::IMWRITE_TIFF_COMPRESSION_T43 = 10
,
cv::IMWRITE_TIFF_COMPRESSION_NEXT = 32766
,
cv::IMWRITE_TIFF_COMPRESSION_CCITTRLEW = 32771
,
cv::IMWRITE_TIFF_COMPRESSION_PACKBITS = 32773
,
cv::IMWRITE_TIFF_COMPRESSION_THUNDERSCAN = 32809
,
cv::IMWRITE_TIFF_COMPRESSION_IT8CTPAD = 32895
,
cv::IMWRITE_TIFF_COMPRESSION_IT8LW = 32896
,
cv::IMWRITE_TIFF_COMPRESSION_IT8MP = 32897
,
cv::IMWRITE_TIFF_COMPRESSION_IT8BL = 32898
,
cv::IMWRITE_TIFF_COMPRESSION_PIXARFILM = 32908
,
cv::IMWRITE_TIFF_COMPRESSION_PIXARLOG = 32909
,
cv::IMWRITE_TIFF_COMPRESSION_DEFLATE = 32946
,
cv::IMWRITE_TIFF_COMPRESSION_ADOBE_DEFLATE = 8
,
cv::IMWRITE_TIFF_COMPRESSION_DCS = 32947
,
cv::IMWRITE_TIFF_COMPRESSION_JBIG = 34661
,
cv::IMWRITE_TIFF_COMPRESSION_SGILOG = 34676
,
cv::IMWRITE_TIFF_COMPRESSION_SGILOG24 = 34677
,
cv::IMWRITE_TIFF_COMPRESSION_JP2000 = 34712
,
cv::IMWRITE_TIFF_COMPRESSION_LERC = 34887
,
cv::IMWRITE_TIFF_COMPRESSION_LZMA = 34925
,
cv::IMWRITE_TIFF_COMPRESSION_ZSTD = 50000
,
cv::IMWRITE_TIFF_COMPRESSION_WEBP = 50001
,
cv::IMWRITE_TIFF_COMPRESSION_JXL = 50002
} |
| |
| enum | cv::ImwriteTiffPredictorFlags {
cv::IMWRITE_TIFF_PREDICTOR_NONE = 1
,
cv::IMWRITE_TIFF_PREDICTOR_HORIZONTAL = 2
,
cv::IMWRITE_TIFF_PREDICTOR_FLOATINGPOINT = 3
} |
| |
| enum | cv::ImwriteTiffResolutionUnitFlags {
cv::IMWRITE_TIFF_RESOLUTION_UNIT_NONE = 1
,
cv::IMWRITE_TIFF_RESOLUTION_UNIT_INCH = 2
,
cv::IMWRITE_TIFF_RESOLUTION_UNIT_CENTIMETER = 3
} |
| |
| enum | cv::ImwriteWEBPLosslessMode {
cv::IMWRITE_WEBP_LOSSLESS_OFF = 0
,
cv::IMWRITE_WEBP_LOSSLESS_ON = 1
,
cv::IMWRITE_WEBP_LOSSLESS_PRESERVE_COLOR = 2
} |
| | IMWRITE_WEBP_LOSSLESS_MODE パラメータキー用の Imwrite WEBP 固有の値。 続き...
|
| |
|
| bool | cv::haveImageReader (const String &filename) |
| | 指定した画像ファイルがOpenCVでデコード可能かどうかを確認する。
|
| |
| bool | cv::haveImageWriter (const String &filename) |
| | 指定した画像ファイルまたは指定したファイル拡張子がOpenCVでエンコード可能かどうかを確認する。
|
| |
| size_t | cv::imcount (const String &filename, int flags=IMREAD_COLOR_BGR) |
| | 指定したファイル内に含まれる画像の枚数を返す。
|
| |
| Mat | cv::imdecode (InputArray buf, int flags) |
| | メモリ上のバッファから画像を読み込む。
|
| |
| Mat | cv::imdecode (InputArray buf, int flags, Mat *dst) |
| |
| bool | cv::imdecodeanimation (InputArray buf, Animation &animation, int start=0, int count=INT16_MAX) |
| | アニメーション画像バッファからフレームをAnimation構造体に読み込む。
|
| |
| bool | cv::imdecodemulti (InputArray buf, int flags, std::vector< Mat > &mats, const cv::Range &range=Range::all()) |
| | メモリ上のバッファからマルチページ画像を読み込む。
|
| |
| Mat | cv::imdecodeWithMetadata (InputArray buf, std::vector< int > &metadataTypes, OutputArrayOfArrays metadata, int flags) |
| | メモリバッファから画像を読み込み、関連するメタデータを抽出する。
|
| |
| bool | cv::imencode (const String &ext, InputArray img, std::vector< uchar > &buf, const std::vector< int > ¶ms=std::vector< int >()) |
| | 画像をメモリバッファにエンコードする。
|
| |
| bool | cv::imencodeanimation (const String &ext, const Animation &animation, std::vector< uchar > &buf, const std::vector< int > ¶ms=std::vector< int >()) |
| | Animationをメモリバッファにエンコードする。
|
| |
| bool | cv::imencodemulti (const String &ext, InputArrayOfArrays imgs, std::vector< uchar > &buf, const std::vector< int > ¶ms=std::vector< int >()) |
| | 画像の配列をメモリバッファにエンコードする。
|
| |
| bool | cv::imencodeWithMetadata (const String &ext, InputArray img, const std::vector< int > &metadataTypes, InputArrayOfArrays metadata, std::vector< uchar > &buf, const std::vector< int > ¶ms=std::vector< int >()) |
| | 画像をメモリバッファにエンコードする。
|
| |
| Mat | cv::imread (const String &filename, int flags=IMREAD_COLOR_BGR) |
| | ファイルから画像を読み込む。
|
| |
| void | cv::imread (const String &filename, OutputArray dst, int flags=IMREAD_COLOR_BGR) |
| | ファイルから画像を読み込む。
|
| |
| bool | cv::imreadanimation (const String &filename, Animation &animation, int start=0, int count=INT16_MAX) |
| | アニメーション画像ファイルからフレームをAnimation構造体に読み込む。
|
| |
| bool | cv::imreadmulti (const String &filename, std::vector< Mat > &mats, int flags=IMREAD_COLOR_BGR) |
| | ファイルからマルチページ画像を読み込む。
|
| |
| bool | cv::imreadmulti (const String &filename, std::vector< Mat > &mats, int start, int count, int flags=IMREAD_ANYCOLOR) |
| | ファイルからマルチページ画像の各画像を読み込む。
|
| |
| Mat | cv::imreadWithMetadata (const String &filename, std::vector< int > &metadataTypes, OutputArrayOfArrays metadata, int flags) |
| | 関連するメタデータとともにファイルから画像を読み込む。
|
| |
| bool | cv::imwrite (const String &filename, InputArray img, const std::vector< int > ¶ms=std::vector< int >()) |
| | 画像を指定したファイルに保存する。
|
| |
| bool | cv::imwriteanimation (const String &filename, const Animation &animation, const std::vector< int > ¶ms=std::vector< int >()) |
| | Animationを指定したファイルに保存する。
|
| |
| static bool | cv::imwritemulti (const String &filename, InputArrayOfArrays img, const std::vector< int > ¶ms=std::vector< int >()) |
| | バインディング用のマルチイメージオーバーロード。
|
| |
| bool | cv::imwriteWithMetadata (const String &filename, InputArray img, const std::vector< int > &metadataTypes, InputArrayOfArrays &metadata, const std::vector< int > ¶ms=std::vector< int >()) |
| | メタデータとともに画像を指定したファイルに保存する。
|
| |