T O P I C R E V I E W |
xequte |
Posted - Feb 16 2021 : 16:51:30 Comparing:
IEGlobalSettings().JPEGEngine IEGlobalSettings().PNGEngine IEGlobalSettings().JPEG2000Engine IEGlobalSettings().CameraRawEngine
To load a selection of JPEG, PNG, Camera RAW and JPEG2000 images in a 32 bit and 64 bit exe.
Nigel Xequte Software www.imageen.com
|
3 L A T E S T R E P L I E S (Newest First) |
xequte |
Posted - Mar 25 2021 : 21:33:41 Also Yogi, we've optimized our PSD code for v9.3.2. Large PSD files like they ones you have sent me load up to 10 seconds faster.
Nigel Xequte Software www.imageen.com
|
xequte |
Posted - Feb 20 2021 : 14:32:55 Hi Yogi
Actually the take home message from this should be use to the DLL. WIC is faster in some contexts, but does not work as well in others, e.g. auto-scaling is not possible, meta-data is not as complete, many camera raw formats are not supported (does not support around 40%), etc.
The only time I would use it is: - Need to load many full size JPEG images (without meta-data) - 64bit app and don't want to use a DLL
At any rate, to answer your question, is you use ieenAuto, ImageEn will automatically chose the best option: DLL > Native > Raw depending on the format and what is available.
If you specify ieenWIC for JPEG2000, it will be ignored.
Other formats are not affected by your choice, though formats like PSD that may have embedded JPEG elements will use the specified JPEG engine.
Nigel Xequte Software www.imageen.com
|
yogiyang |
Posted - Feb 20 2021 : 07:45:43 Hello,
After looking at various tests it seems we should use WIC in all our apps.
But what will happen when we are accessing any file which is not supported by WIC like in you test case JPEG2000 while in our case it would be PSDs with alpha channels and layers?
TIA
Yogi Yang |
|
|