gpt4 book ai didi

image - 如何在不加载图像的情况下获取图像的尺寸

转载 作者:行者123 更新时间:2023-12-01 07:47:32 28 4
gpt4 key购买 nike

我想我要求的是不可能的,但无论如何都会问...
我有一个文件夹(有几个子文件夹),其中包含大量 JPG 和 PNG 格式的图像。我需要一个工具来创建这些文件的列表,包括它们的尺寸。 (宽度和高度。)为此,我可以将图像加载到位图中并读取宽度/高度属性。如果图像本身不是那么大,这会没问题......
标准图像尺寸约为 8 兆像素,但约 10% 的图像尺寸介于 40 和 100 兆像素之间。 (是的,那是 10,000x10,000 像素。)这意味着我要处理每个 50 到 100 MB 的 PNG 文件。共有 7,500 张图像,这意味着我的工具正忙于读取大量文件数据。
我需要一种更快的方法来读取这些文件类型的尺寸。不是因为内存使用,因为我的系统有 32 GB RAM,而是因为我不想等待 45 分钟来完成索引......(好吧,有点夸张,但并不快。)

最佳答案

您在以下链接 (CodeProject) 中有完整的文章和工作代码。

http://www.codeproject.com/Articles/35978/Reading-Image-Headers-to-Get-Width-and-Height

他正在读取标题信息以获取图像的尺寸。性能看起来不错。

关于image - 如何在不加载图像的情况下获取图像的尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21881557/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com