Almeida-a / imodec-dicoogle-plugin

A plugin-set to the Dicoogle Project providing a bridge to the services of modern image compression codecs.
GNU General Public License v3.0
1 stars 0 forks source link

Ensure image integrity upon storage #13

Open Almeida-a opened 2 years ago

Almeida-a commented 2 years ago

I must ensure that the images stored by the plugin don't lose any important features upon storing, using some kind of testing.

Perhaps it is not much viable to formally check encodec-decoded images, but at least losslessly compressed / uncompressed can be checked for equality, and thus, integrity.

Some more development needs to be carried out before being possible to solve this issue. That being said, will refer the issues that need to be solved first.

Almeida-a commented 2 years ago

Pre-requisite issues (need to be solved before this one):

Almeida-a commented 2 years ago

This issue was covered by the unit testing module by encoding dicom / images with JPEG XL with -d 0.0 (lossless) and checking for image integrity. The same was not done for WebP and AVIF, because I have not yet included the lossless encoding feature onto this project.

With this, this issue is complete regarding the beta-0 release but will stay open until the AVIF and WebP compressed images are checked for integrity (when the lossless option is recognized within imodec).