OpenCV 4.10.0
开源计算机视觉
|
enum cv::ImreadModes |
#include <opencv2/imgcodecs.hpp>
读取标志。
#include <opencv2/imgcodecs.hpp>
#include <opencv2/imgcodecs.hpp>
枚举值 | |
---|---|
IMWRITE_EXR_TYPE_HALF Python: cv.IMWRITE_EXR_TYPE_HALF | 存储为HALF (FP16) |
IMWRITE_EXR_TYPE_FLOAT Python: cv.IMWRITE_EXR_TYPE_FLOAT | 存储为FP32(默认) |
#include <opencv2/imgcodecs.hpp>
Imwrite标志。
枚举值 | |
---|---|
IMWRITE_JPEG_QUALITY Python: cv.IMWRITE_JPEG_QUALITY | 对于JPEG,可以是0到100的质量(越高越好)。默认值为95。 |
IMWRITE_JPEG_PROGRESSIVE Python: cv.IMWRITE_JPEG_PROGRESSIVE | 启用JPEG功能,0或1,默认为False。 |
IMWRITE_JPEG_OPTIMIZE Python: cv.IMWRITE_JPEG_OPTIMIZE | 启用JPEG功能,0或1,默认为False。 |
IMWRITE_JPEG_RST_INTERVAL Python: cv.IMWRITE_JPEG_RST_INTERVAL | JPEG重新启动间隔,0 - 65535,默认为0 - 不重启。 |
IMWRITE_JPEG_LUMA_QUALITY Python: cv.IMWRITE_JPEG_LUMA_QUALITY | 单独的亮度质量级别,0 - 100,默认为-1 - 不使用。如果JPEG_LIB_VERSION < 70,则不支持。 |
IMWRITE_JPEG_CHROMA_QUALITY Python: cv.IMWRITE_JPEG_CHROMA_QUALITY | 单独的色度质量级别,0 - 100,默认为-1 - 不使用。如果JPEG_LIB_VERSION < 70,则不支持。 |
IMWRITE_JPEG_SAMPLING_FACTOR Python: cv.IMWRITE_JPEG_SAMPLING_FACTOR | 对于JPEG,设置采样因子。请参阅cv::ImwriteJPEGSamplingFactorParams。 |
IMWRITE_PNG_COMPRESSION Python: cv.IMWRITE_PNG_COMPRESSION | 对于PNG,可以是0到9的压缩级别。值越高,表示大小越小,压缩时间越长。如果指定,则策略更改为IMWRITE_PNG_STRATEGY_DEFAULT (Z_DEFAULT_STRATEGY)。默认值为1(最佳速度设置)。 |
IMWRITE_PNG_STRATEGY Python: cv.IMWRITE_PNG_STRATEGY | cv::ImwritePNGFlags中的一项,默认为IMWRITE_PNG_STRATEGY_RLE。 |
IMWRITE_PNG_BILEVEL Python: cv.IMWRITE_PNG_BILEVEL | 二值级PNG,0或1,默认为0。 |
IMWRITE_PXM_BINARY Python: cv.IMWRITE_PXM_BINARY | 对于PPM、PGM或PBM,它可以是一个二进制格式标志,0或1。默认值为1。 |
IMWRITE_EXR_TYPE Python: cv.IMWRITE_EXR_TYPE | 覆盖EXR存储类型(默认为FLOAT (FP32)) |
IMWRITE_EXR_COMPRESSION Python: cv.IMWRITE_EXR_COMPRESSION | 覆盖EXR压缩类型(ZIP_COMPRESSION = 3是默认值) |
IMWRITE_EXR_DWA_COMPRESSION_LEVEL Python: cv.IMWRITE_EXR_DWA_COMPRESSION_LEVEL | 覆盖EXR DWA压缩级别(默认为45) |
IMWRITE_WEBP_QUALITY Python: cv.IMWRITE_WEBP_QUALITY | 对于WEBP,可以是1到100的质量(值越大越好)。默认情况下(没有任何参数)以及对于超过100的质量,使用无损压缩。 |
IMWRITE_HDR_COMPRESSION Python: cv.IMWRITE_HDR_COMPRESSION | 指定HDR压缩 |
IMWRITE_PAM_TUPLETYPE Python: cv.IMWRITE_PAM_TUPLETYPE | 对于PAM,将其TUPLETYPE字段设置为对应于该格式的定义的字符串值。 |
IMWRITE_TIFF_RESUNIT Python: cv.IMWRITE_TIFF_RESUNIT | 对于TIFF,用于指定要设置的哪个DPI分辨率单位;请参阅libtiff文档以获取有效值。 |
IMWRITE_TIFF_XDPI Python: cv.IMWRITE_TIFF_XDPI | 对于TIFF,用于指定X方向的DPI。 |
IMWRITE_TIFF_YDPI Python: cv.IMWRITE_TIFF_YDPI | 对于TIFF图像,用于指定Y方向的DPI。 |
IMWRITE_TIFF_COMPRESSION Python: cv.IMWRITE_TIFF_COMPRESSION | 对于TIFF图像,用于指定图像压缩方案。参见cv::ImwriteTiffCompressionFlags。注意,对于深度为CV_32F的图像,仅支持libtiff的SGILog压缩方案。对于其他支持的深度,可以通过此标志指定压缩方案;默认为LZW压缩。 |
IMWRITE_TIFF_ROWSPERSTRIP Python: cv.IMWRITE_TIFF_ROWSPERSTRIP | 对于TIFF图像,用于指定每条带中的行数。 |
IMWRITE_TIFF_PREDICTOR Python: cv.IMWRITE_TIFF_PREDICTOR | 对于TIFF图像,用于指定预测器。参见cv::ImwriteTiffPredictorFlags。 |
IMWRITE_JPEG2000_COMPRESSION_X1000 Python: cv.IMWRITE_JPEG2000_COMPRESSION_X1000 | 对于JPEG2000图像,用于指定目标压缩率(乘以1000)。值可以从0到1000。默认是1000。 |
IMWRITE_AVIF_QUALITY Python: cv.IMWRITE_AVIF_QUALITY | 对于AVIF图像,可以在0到100之间指定质量(值越大越好)。默认是95。 |
IMWRITE_AVIF_DEPTH Python: cv.IMWRITE_AVIF_DEPTH | 对于AVIF图像,可以是8、10或12。如果大于8,则以CV_32F格式存储/读取。默认是8。 |
IMWRITE_AVIF_SPEED Python: cv.IMWRITE_AVIF_SPEED | 对于AVIF图像,介于0(最慢)和(最快)之间。默认是9。 |
#include <opencv2/imgcodecs.hpp>
IMWRITE_HDR_COMPRESSION参数键的特定HDR值。
枚举值 | |
---|---|
IMWRITE_HDR_COMPRESSION_NONE Python: cv.IMWRITE_HDR_COMPRESSION_NONE | |
IMWRITE_HDR_COMPRESSION_RLE Python: cv.IMWRITE_HDR_COMPRESSION_RLE |
#include <opencv2/imgcodecs.hpp>
enum cv::ImwritePAMFlags |
#include <opencv2/imgcodecs.hpp>
Imwrite专门的PAM格式标识,用于定义PAM文件的'TUPLETYPE'字段。
#include <opencv2/imgcodecs.hpp>
用于调整压缩算法的 Imwrite PNG 特定标志。
这些标志将修改 PNG 图像压缩方式,并将传递到底层的 zlib 处理阶段。
#include <opencv2/imgcodecs.hpp>
枚举值 | |
---|---|
IMWRITE_TIFF_COMPRESSION_NONE Python: cv.IMWRITE_TIFF_COMPRESSION_NONE | 转储模式 |
IMWRITE_TIFF_COMPRESSION_CCITTRLE Python: cv.IMWRITE_TIFF_COMPRESSION_CCITTRLE | CCITT 修改后的 Huffman RLE。 |
IMWRITE_TIFF_COMPRESSION_CCITTFAX3 Python: cv.IMWRITE_TIFF_COMPRESSION_CCITTFAX3 | CCITT Group 3 传真的编码。 |
IMWRITE_TIFF_COMPRESSION_CCITT_T4 Python: cv.IMWRITE_TIFF_COMPRESSION_CCITT_T4 | CCITT T.4(TIFF 6 命名) |
IMWRITE_TIFF_COMPRESSION_CCITTFAX4 Python: cv.IMWRITE_TIFF_COMPRESSION_CCITTFAX4 | CCITT第4组传真编码。 |
IMWRITE_TIFF_COMPRESSION_CCITT_T6 Python: cv.IMWRITE_TIFF_COMPRESSION_CCITT_T6 | CCITT T.6 (TIFF 6名称) |
IMWRITE_TIFF_COMPRESSION_LZW Python: cv.IMWRITE_TIFF_COMPRESSION_LZW | Lempel-Ziv & Welch。 |
IMWRITE_TIFF_COMPRESSION_OJPEG Python: cv.IMWRITE_TIFF_COMPRESSION_OJPEG | !6.0 JPEG |
IMWRITE_TIFF_COMPRESSION_JPEG Python: cv.IMWRITE_TIFF_COMPRESSION_JPEG | JPEG DCT压缩 |
IMWRITE_TIFF_COMPRESSION_T85 Python: cv.IMWRITE_TIFF_COMPRESSION_T85 | !TIFF/FX T.85 JBIG压缩 |
IMWRITE_TIFF_COMPRESSION_T43 Python: cv.IMWRITE_TIFF_COMPRESSION_T43 | !TIFF/FX T.43分层JBIG压缩 |
IMWRITE_TIFF_COMPRESSION_NEXT Python: cv.IMWRITE_TIFF_COMPRESSION_NEXT | NeXT 2位RLE。 |
IMWRITE_TIFF_COMPRESSION_CCITTRLEW Python: cv.IMWRITE_TIFF_COMPRESSION_CCITTRLEW | #1与字对齐 |
IMWRITE_TIFF_COMPRESSION_PACKBITS Python: cv.IMWRITE_TIFF_COMPRESSION_PACKBITS | Macintosh RLE。 |
IMWRITE_TIFF_COMPRESSION_THUNDERSCAN Python: cv.IMWRITE_TIFF_COMPRESSION_THUNDERSCAN | ThunderScan RLE。 |
IMWRITE_TIFF_COMPRESSION_IT8CTPAD Python: cv.IMWRITE_TIFF_COMPRESSION_IT8CTPAD | IT8 CT带填充。 |
IMWRITE_TIFF_COMPRESSION_IT8LW Python: cv.IMWRITE_TIFF_COMPRESSION_IT8LW | IT8线画RLE。 |
IMWRITE_TIFF_COMPRESSION_IT8MP Python: cv.IMWRITE_TIFF_COMPRESSION_IT8MP | IT8单色图像。 |
IMWRITE_TIFF_COMPRESSION_IT8BL Python: cv.IMWRITE_TIFF_COMPRESSION_IT8BL | IT8二值线艺术。 |
IMWRITE_TIFF_COMPRESSION_PIXARFILM Python: cv.IMWRITE_TIFF_COMPRESSION_PIXARFILM | Pixar压缩10位LZW。 |
IMWRITE_TIFF_COMPRESSION_PIXARLOG Python: cv.IMWRITE_TIFF_COMPRESSION_PIXARLOG | Pixar压缩11位ZIP。 |
IMWRITE_TIFF_COMPRESSION_DEFLATE Python: cv.IMWRITE_TIFF_COMPRESSION_DEFLATE | Deflate压缩,过时标记。 |
IMWRITE_TIFF_COMPRESSION_ADOBE_DEFLATE Python: cv.IMWRITE_TIFF_COMPRESSION_ADOBE_DEFLATE | Deflate压缩,Adobe认可。 |
IMWRITE_TIFF_COMPRESSION_DCS Python: cv.IMWRITE_TIFF_COMPRESSION_DCS | Kodak DCS编码。 |
IMWRITE_TIFF_COMPRESSION_JBIG Python: cv.IMWRITE_TIFF_COMPRESSION_JBIG | ISO JBIG。 |
IMWRITE_TIFF_COMPRESSION_SGILOG Python: cv.IMWRITE_TIFF_COMPRESSION_SGILOG | SGI Log Luminance RLE。 |
IMWRITE_TIFF_COMPRESSION_SGILOG24 Python: cv.IMWRITE_TIFF_COMPRESSION_SGILOG24 | SGI Log 24-bit packed。 |
IMWRITE_TIFF_COMPRESSION_JP2000 Python: cv.IMWRITE_TIFF_COMPRESSION_JP2000 | Leadtools JPEG2000。 |
IMWRITE_TIFF_COMPRESSION_LERC Python: cv.IMWRITE_TIFF_COMPRESSION_LERC | ESRI Lerc 编码器: https://github.com/Esri/lerc。 |
IMWRITE_TIFF_COMPRESSION_LZMA Python: cv.IMWRITE_TIFF_COMPRESSION_LZMA | LZMA2。 |
IMWRITE_TIFF_COMPRESSION_ZSTD Python: cv.IMWRITE_TIFF_COMPRESSION_ZSTD | ZSTD: 注意,未在 Adobe 维护的注册表中注册。 |
IMWRITE_TIFF_COMPRESSION_WEBP Python: cv.IMWRITE_TIFF_COMPRESSION_WEBP | WEBP: 注意,未在 Adobe 维护的注册表中注册。 |
IMWRITE_TIFF_COMPRESSION_JXL Python: cv.IMWRITE_TIFF_COMPRESSION_JXL | JPEGXL: 注意,未在 Adobe 维护的注册表中注册。 |
#include <opencv2/imgcodecs.hpp>