|
enum | cv::ImreadModes {
cv::IMREAD_UNCHANGED = -1
,
cv::IMREAD_GRAYSCALE = 0
,
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
} |
| Imread flags. More...
|
|
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_PNG_COMPRESSION = 16
,
cv::IMWRITE_PNG_STRATEGY = 17
,
cv::IMWRITE_PNG_BILEVEL = 18
,
cv::IMWRITE_PXM_BINARY = 32
,
cv::IMWRITE_EXR_TYPE = (3 << 4) + 0
,
cv::IMWRITE_EXR_COMPRESSION = (3 << 4) + 1
,
cv::IMWRITE_WEBP_QUALITY = 64
,
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_JPEG2000_COMPRESSION_X1000 = 272
} |
| Imwrite flags. More...
|
|
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
} |
| Imwrite PAM specific tupletype flags used to define the 'TUPETYPE' field of a PAM file. More...
|
|
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 specific flags used to tune the compression algorithm. More...
|
|
|
CV_EXPORTS_W bool | cv::haveImageReader (const String &filename) |
| Returns true if the specified image can be decoded by OpenCV. More...
|
|
CV_EXPORTS_W bool | cv::haveImageWriter (const String &filename) |
| Returns true if an image with the specified filename can be encoded by OpenCV. More...
|
|
CV_EXPORTS_W Mat | cv::imdecode (InputArray buf, int flags) |
| Reads an image from a buffer in memory. More...
|
|
CV_EXPORTS Mat | cv::imdecode (InputArray buf, int flags, Mat *dst) |
|
CV_EXPORTS_W bool | cv::imencode (const String &ext, InputArray img, CV_OUT std::vector< uchar > &buf, const std::vector< int > ¶ms=std::vector< int >()) |
| Encodes an image into a memory buffer. More...
|
|
CV_EXPORTS_W Mat | cv::imread (const String &filename, int flags=IMREAD_COLOR) |
| Loads an image from a file. More...
|
|
CV_EXPORTS_W bool | cv::imreadmulti (const String &filename, CV_OUT std::vector< Mat > &mats, int flags=IMREAD_ANYCOLOR) |
| Loads a multi-page image from a file. More...
|
|
CV_EXPORTS_W bool | cv::imwrite (const String &filename, InputArray img, const std::vector< int > ¶ms=std::vector< int >()) |
| Saves an image to a specified file. More...
|
|
static CV_WRAP bool | cv::imwritemulti (const String &filename, InputArrayOfArrays img, const std::vector< int > ¶ms=std::vector< int >()) |
|