# Stitch-a-ton Contest Submission ## Installation ### 1. Build Install dependencies: ``` wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt update sudo apt install -y dotnet-sdk-8.0 ``` Build the project in `App` folder using command: ``` dotnet publish -c Release -r linux-arm64 --self-contained true -o ./publish ``` ### 2. Running the app After publishing, enter the folder `/publish` then run ``` ./StitchATon2.App ``` ## Approach Since we only serve a static assets and the output is downscale only, I think it's good to pre-process each image to [image integral](https://en.wikipedia.org/wiki/Summed-area_table) first and then save it to another directory (eg. temp). Later, we can apply Box Filter averaging on the fly to output Stream (HttpResponse).