Loading and Saving Images Code Snippet¶
This code snippet shows how to load and save an image.
C++¶
#include <eVision/Easy/EImageBW8.h>
using namespace eVision;
// Images constructor
EImageBW8 srcImage;
EImageBW8 dstImage;
// Load an image file
srcImage.Load("mySourceImage.bmp");
// ...
// Save the destination image into a file
dstImage.Save("myDestImage.bmp");
// Save the destination image into a jpeg file
// The default compression quality is 75
dstImage.Save("myDestImage.jpg");
// Save the destination image into a jpeg file
// set the compression quality to 50
dstImage.SaveJpeg("myDestImage50.jpg", 50);
See also
EBaseROI::Load .NET Python, EBaseROI::Save .NET Python, EBaseROI::SaveJpeg .NET Python
C#¶
using eVision;
// Images constructor
EImageBW8 srcImage = new EImageBW8();
EImageBW8 dstImage = new EImageBW8();
// Load an image file
srcImage.Load("mySourceImage.bmp");
// ...
// Save the destination image into a file
dstImage.Save("myDestImage.bmp");
// Save the destination image into a jpeg file
// The default compression quality is 75
dstImage.Save("myDestImage.jpg");
// Save the destination image into a jpeg file
// set the compression quality to 50
dstImage.SaveJpeg("myDestImage50.jpg", 50);
See also
EBaseROI.Load C++ Python, EBaseROI.Save C++ Python, EBaseROI.SaveJpeg C++ Python
Python¶
import eVision
# Image constructor
src_image = eVision.EImageBW8()
dst_image = eVision.EImageBW8()
# Load an image file
src_image.Load("mySourceImage.bmp")
# ...
# Save the destination image into a file
dst_image.Save("myDestImage.bmp")
# Save the destination image into a jpeg file
# The default compression quality is 75
dst_image.Save("myDestImage.jpg")
# Save the destination image into a jpeg file
# set the compression quality to 50
dst_image.SaveJpeg("myDestImage50.jpg", 50)
See also
EBaseROI.Load C++ .NET, EBaseROI.Save C++ .NET, EBaseROI.SaveJpeg C++ .NET