Ameera Khan

Document Type

Honors Thesis


Cloud servers deliver a variety of services over the internet, and image processing software can provide users with multiple image editing capabilities. When a cloud server is paired with image processing software, images can be edited remotely without taking too much processing power from the user’s personal computer. To allow users to reap the benefits of cloud image processing, an open source Application Program Interface (API) and web application were created and tested. The Agile software methodology was used to complete each task. Open source image processing libraries were used during creation, and the cloud web server was installed at a remote facility. As a result, the API and web application were successfully created and can now be used by developers who need to integrate this software service. Overall, cloud image processing can be used in situations in which local machines do not have enough resources available to process images.

Publication Date






To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.