Common Vision Blox 15.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Friends Modules Pages
Image Manager/CVBpy/ImageLoadSave

This example program is located in your CVB installation under %CVB%Tutorial/Image Manager/CVBpy/ImageLoadSave.

image_load_save.py:

# @brief Example for loading and saving images.
# CVBpy Example Script
#
# 1. Loads an image from file.
# 2. Resizes it using pixel mapping.
# 3 Save the file.
#
# Requires: -
import os
import cvb
src_image = cvb.Image(os.path.join(cvb.install_path(), "tutorial", "Clara.bmp"))
print("Loaded image size: " + str(src_image.width) + " x " + str(src_image.height))
dst_image = src_image.map(src_image.bounds, cvb.Size2D(src_image.size.width * 2, src_image.size.height * 3))
print("Mapped image size: " + str(dst_image.width) + " x " + str(dst_image.height))
dst_image.save("Clara23.bmp")
str install_path()