| Cv2ImEncode Method (String, InputArray, Byte, ImageEncodingParam) |
Compresses the image and stores it in the memory buffer
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public static void ImEncode(
string ext,
InputArray img,
out byte[] buf,
params ImageEncodingParam[] prms
)
Public Shared Sub ImEncode (
ext As String,
img As InputArray,
<OutAttribute> ByRef buf As Byte(),
ParamArray prms As ImageEncodingParam()
)
public:
static void ImEncode(
String^ ext,
InputArray^ img,
[OutAttribute] array<unsigned char>^% buf,
... array<ImageEncodingParam^>^ prms
)
static member ImEncode :
ext : string *
img : InputArray *
buf : byte[] byref *
prms : ImageEncodingParam[] -> unit
Parameters
- ext
- Type: SystemString
The file extension that defines the output format - img
- Type: OpenCvSharpInputArray
The image to be written - buf
- Type: SystemByte
Output buffer resized to fit the compressed image. - prms
- Type: OpenCvSharpImageEncodingParam
Format-specific parameters.
See Also