Compressing Images
When an image is uploaded or updated to bucket your-bucket-input, an event is generated to trigger the function. The function compresses the image and stores the compressed one into bucket your-bucket-output.
Uploading an Image to Generate an Event
Log in to the OBS console, go to the object page of the your-bucket-input bucket, and upload the image.jpg image, as shown in Figure 1.
![](https://support.huaweicloud.com/eu/bestpractice-functiongraph/public_sys-resources/note_3.0-en-us.png)
The size of the original image.jpg file exceeds 28 KB.
Triggering the Function
After the image is uploaded to bucket your-bucket-input, OBS generates an event to trigger the image compressing function. The function compresses the image and stores the compressed one into bucket your-bucket-output. You can view running logs of the function on the Logs tab page.
Go to the Objects page of the your-bucket-output bucket and view the size of the compressed image.
![](https://support.huaweicloud.com/eu/bestpractice-functiongraph/en-us_image_0000001403410618.png)
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.