The uploader added to the Imagevue X2.5 release, includes the option to resize images before they are uploaded. This makes it much more convenient to upload images without the hassle of having to resize them first manually. No longer do you need to make a copy of your folder with resized images prior to upload. In the uploader module, you also now have the option to choose the size for your resized images!
If you are a photographer, or generally take pride in the quality and detail of your photos, we recommend you do some tests to see if the resizing quality is acceptable for you. All applications that resize images use slightly different algorithms, causing the resized image output to vary slightly. Our tests show that the resizing used in the uploader is acceptable, but may cause some slightly added “blur” which is only traceable on some photos if you examine details.
How To Resize
To resize images on upload, simply log in to your Imagevue admin and navigate to a folder where you want to upload some images. Click the “upload” button on the top right, and the uploader window will appear. To resize images on upload, make sure you have checked the [ ]Resize to checkbox, and that you are satisfied with the bound box values:
Setting and understanding the Bounding Box
The Bounding box represents the maximum width and height for your resized images. For example, when using the default values of 1024 x 1024, your image will never be longer than 1024 px in width or height. If your original image is 4752 × 3168, it will resize to 1024 x 683, keeping original aspect of course. If you upload a portrait-aspect image in the same dimensions 3168 x 4752, it will resize to 683 x 1024. Basically, it will resize all images within the bounding box limits.
If you for some reason want landscape images to be bigger(and longer) than portrait images, you could for example set 1000×800 in the bounding box settings. This would create landscape images that are maximum 1000 px width, while portrait images would be maximum 800 px height. The re may be some logic to this as most screen are horizontal and widescreen, can handle wide images, but cannot handle tall images so they might as well be smaller
If you want ALL images to be 1024 px width no matter what, then set 1024 x 99999 in the boundary box settings. This means that no matter what aspect your image is, it will always resize to 1024 px width, while the height will resize proportionally depending on the aspect. You can also do it the other way around and use the height.
The resizer does not crop images in any way
- The default resize boundary box parameters are 1024 x 1024. You can change this by going to admin › settings › uploader, and change the width and height.
- The default quality of resize images is set to 95. If you really need to change this, you can open the document iv-admin/js/imagevue.upload.js and change the setting on line 7:
Imagevue.Environment.resizeQuality = 95;
- The Imagevue uploader is based on SWFupload