I'm trying to stitch images which I get from a particular source at runtime. Each image is of Size 2500 x 2048. Ultimately I will be writing code to stitch more that 3000 images to get the resultant image which will have dimensions more than 80000 x 222000. The final stitched image will be very large in size. I will be giving this huge image to my client for futher processing.
My question is how we can load a bitmap object in C# WPF effciently for stitching the images and processing. However, creating a .NET 4.5 Console Application to test it out, I try to create a bitmap with the dimension mentioned above(80000 x 222000) it throws System.ArgumentException: Parameter is not valid.
I'm using 64-bit application. Or are there any third party libraries that we can use for image loading and processing?