You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a task with a JPEG image, export the dataset with images. Use md5sum to compare the image in the exported dataset and the origin. They does not match. Sometime, a 8M jpg will become 16M in the exported dataset.
Expected Behavior
The origin image and the exported image should be exactly the same.
Possible Solution
Do not decode the origin image when export dataset with images. Just copy the binary content.
I’m experiencing the same issue with the exported dataset images differing from the original ones. Thank you for detailing the steps to reproduce the problem.
Actions Before Raising This Issue
I also searched existing issues and found nothing similar.
I reviewed the documentation for any relevant information.
Steps to Reproduce
Created a task with a JPEG image.
Exported the dataset with images.
Used md5sum to compare the images in the exported dataset with the originals.
As you noted, the checksums do not match, and I’ve observed that sometimes an 8MB JPEG file becomes 16MB in the exported dataset.
Expected Behavior
I expected the original image and the exported image to be identical.
Possible Solution
I agree with your suggestion: it would be best to avoid decoding the original image when exporting the dataset with images and instead copy the binary content directly.
Client: Docker Engine - Community
Version: 25.0.2
API version: 1.44
Go version: go1.21.6
Git commit: 29cf629
Built: Thu Feb 1 00:23:03 2024
OS/Arch: linux/amd64
System Version:
Verify
Open In Editor
Run Ubuntu 24.04.1 LTS
If there are any updates or further investigations into this issue, I would be keen to follow along. Thank you for your attention to this matter!
Actions before raising this issue
Steps to Reproduce
Create a task with a JPEG image, export the dataset with images. Use
md5sum
to compare the image in the exported dataset and the origin. They does not match. Sometime, a 8M jpg will become 16M in the exported dataset.Expected Behavior
The origin image and the exported image should be exactly the same.
Possible Solution
Do not decode the origin image when export dataset with images. Just copy the binary content.
Context
No response
Environment
Client: Docker Engine - Community Version: 25.0.2 API version: 1.44 Go version: go1.21.6 Git commit: 29cf629 Built: Thu Feb 1 00:23:03 2024 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 25.0.2 API version: 1.44 (minimum version 1.24) Go version: go1.21.6 Git commit: fce6e0c Built: Thu Feb 1 00:23:03 2024 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.28 GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bb runc: Version: 1.1.12 GitCommit: v1.1.12-0-g51d5e94 docker-init: Version: 0.19.0 GitCommit: de40ad0
The text was updated successfully, but these errors were encountered: