Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在不耗尽资源的情况下将大量图像转换为1pdf

如何在不耗尽资源的情况下将大量图像转换为1pdf
EN

Unix & Linux用户
提问于 2019-06-28 14:15:50
回答 2查看 536关注 0票数 2

我正试图将数千张jpg图像转换成1大PDF格式。每一张图片都是一本书上的一页。我尝试使用以下命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
convert * out.pdf

但是我可能会在150张图片后得到这个错误:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
convert-im6.q16: DistributedPixelCache '127.0.0.1' @ error/distribute-cache.c/ConnectPixelCacheServer/244. 
convert-im6.q16: cache resources exhausted `0-23/3_014.jpg' @ error/cache.c/OpenPixelCache/3984. ... 
convert-im6.q16: too many exceptions (exception processing suspended).

是的,我将imagemagick的policy.xml文件中的资源限制更改为8GiB。我有一台像样的笔记本电脑。8GB RAM,2.4hz x4,2GB GPU

大约有3000张图片,总计1GB。

还有别的办法吗?

EN

回答 2

Unix & Linux用户

发布于 2019-06-29 01:28:49

不知道这是否有效,但您可以尝试两个步骤,如下所示。

首先,将每个jpg图像分别转换成它自己的pdf,

转换image2.jpg图片2.pdfstackNewline等

然后使用pdfjam (man for info)将所有图像收集到一个pdf中,

pdfjam image*.pdf -外文件allimages.pdf

请参阅http://go.warwick.ac.uk/pdfjam (如手册中所建议的)以获得更多信息--开关等。

票数 1
EN

Unix & Linux用户

发布于 2019-12-04 05:57:07

我发现的资源最少的方法是在图像查看器/浏览器(gThumb、Pix、Gwenview、Shotwell)中打开图像,然后将它们打印到文件中,即pdf。

更多细节-与图片-在这里:https://unix.stackexchange.com/a/555535/341192。在“打印”到pdf之前,图像也可以用这种方式重新排列。

是一种比较轻的方法(与其他CLI方法相比,但可能不是上面提到的)。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/527573

复制
相关文章
将tensor转换为图像_tensor转int
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
11.5K0
使用WebP Server在不改变URL的情况下将网站图像转换为WebP
WebP Server这是一个基于 Golang 的服务器,允许您动态提供 WebP 图像,在不改变图片URL路径的情况下,自动将JPEG、PNG、BMP、GIF等图像转换为WebP格式,从而减小图片体积,降低流量消耗和提高加载速度。
星哥玩云
2022/08/13
2.2K0
使用WebP Server在不改变URL的情况下将网站图像转换为WebP
将png格式的图像转换为jpg
import osfrom PIL import Imagedirname_read="D:\dataset\cityscapes\cityscape_voc_clean\JPEGImages_png\\"dirname_write="D:\dataset\cityscapes\cityscape_voc_clean\JPEGImages_jpg\\"names=os.listdir(dirname_read)count=0for name in names: img=Image.open(dirna
狼啸风云
2020/07/16
2.3K0
系统清理问题:系统清理不彻底,占用大量资源
是山河呀
2025/02/08
680
Linux系统inodes资源耗尽问题
Linux系统下文件数据储存在"块"中,文件的元信息,例如文件的创建者、文件的创建日期、文件的大小等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点"。
用户5807183
2019/07/30
3.6K0
Linux系统inodes资源耗尽问题
Kubernetes节点资源耗尽状态的处理
最近发现测试环境的k8s集群,总有node利用不上,pod漂移过去之后,启动不了,故仔细排查了一下缘由!
SY小站
2020/06/15
1.4K0
将图像转换为JPG或GIF字节流。
其实这个东西真的没有什么可谈的,完全都是一堆API函数的调用,不过呢,隔那么一段时间就有人在那里问,而且一般也得不到正确的答案,因此,我还是画蛇添足,共享一下这些调用的苦力活吧。
用户1138785
2019/09/11
1.8K0
将图像转换为JPG或GIF字节流。
用于将图像转换为较小的块以执行图像处理任务的函数。
fig2texPS.m function fig2texPS(varargin) EPS=1e-10; s = warning('query', 'all'); % save warnings warning('off','all'); % disable all warnings % clc % clear screen %% % INITIALIZATION % create new struct 'globals' that contains all plot settings with th
裴来凡
2022/05/28
6.7K0
用于将图像转换为较小的块以执行图像处理任务的函数。
LWP进程资源耗尽,Resource temporarily unavailable
服务器环境使用root账户运行应用程序是非常危险的,容易让人拿到shell变成肉鸡。所以有点意识的团队,都会建立一个低权限的普通用户用来运行java程序。
xjjdog
2019/09/24
3.1K0
LWP进程资源耗尽,Resource temporarily unavailable
独家 | 如何在GPU资源受限情况下微调超大模型
作者:Stanislav Belyasov 翻译:陈之炎校对:赵茹萱 本文约4000字,建议阅读8分钟本文给出了高效使用内存的关键概念,它适用于多种艰巨的任务。 在训练模型过程中,细数那些完胜“CUDA 内存出错..”报错的提高内存效率技术。 提问:模型大小超过GPU 容量怎么办?  本文的灵感来自于Yandex数据分析学院教授的“高效深度学习系统”课程。 预备知识:假设读者已经了解神经网络的前传递和后向传递的工作原理,这对理解本文内容至关重要。文中使用PyTorch作为框架。 开始吧! 当试图使用大型模
数据派THU
2022/08/29
2.5K0
独家 | 如何在GPU资源受限情况下微调超大模型
kubernetes调度之资源耗尽处理方案
当可用的计算机资源非常低的时候,kubelet仍然要保证节点的稳定性.当处理不可压缩的计算机资源(比如内存或磁盘空间)时,这尤其重要,当这些资源被耗尽时,节点将变得不稳定
kubernetes中文社区
2019/06/24
1.2K0
将网页 DOM 转换为图像:分享刻不容缓
这些开源项目都是在处理网页截图和将DOM节点转换为图像方面非常有用的工具。它们提供了跨平台支持、简单易用的API接口以及可自定义选项来满足各种需求。无论是需要在浏览器上直接对网页进行截屏,还是将任意DOM节点转换为矢量或光栅图像,这些项目都能够很好地完成任务。此外,它们还支持设置输出图像质量、大小等参数,并且可以嵌入Web字体并进行优化处理。总之,在保留原始布局与样式同时获得高质量图片方面,这些开源项目表现出色。
小柒
2023/08/10
7260
将网页 DOM 转换为图像:分享刻不容缓
java map 转string_java-将Map <String,Object>转换为Map <String,String>
Map map = new HashMap(); //Object is containing String
全栈程序员站长
2022/08/25
12.3K0
DevOps如何在不牺牲安全性的情况下迁移到云端
企业采用DevOps意味着开发进行将比以往任何时候都要快。那么如何确保一切都是安全的,尤其是将业务迁移到云端时? 调研机构Gartner公司预测, 2022年全球云计算服务市场规模和增长率几乎是整体I
CloudBest
2019/09/17
6970
DevOps如何在不牺牲安全性的情况下迁移到云端
如何在不使用Bulkloader的情况下将数据上传到GAE
在 Google App Engine (GAE) 中,如果你希望将数据上传到 Datastore 或 Cloud Datastore,而不使用 Bulkloader,你可以通过使用 Google Cloud SDK 或 App Engine 的 Python API 来进行数据的上传。这里有一些方法和步骤,帮助你在不使用 Bulkloader 的情况下将数据上传到 GAE。
华科云商小徐
2025/02/06
640
Linux 系统 inodes 资源耗尽,如何解决?
Linux系统下文件数据储存在"块"中,文件的元信息,例如文件的创建者、文件的创建日期、文件的大小等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点"。inode也占用硬盘空间,硬盘格式化的时候,操作系统自动将硬盘分成两个区域。一个是数据区,存放文件数据;另一个是inode区(inode table),存放inode所包含的信息。
民工哥
2021/01/12
2.1K0
Linux 系统 inodes 资源耗尽,如何解决?
python 将图像转换为乐高积木风格图片(下)
之前的速度不是很快,这次使用了numpy 来计算,速度已经比较快了,传入图片,到生成马赛克图,乐高积木图以及生成零件清单不会超过 10 s 钟。
叶子陪你玩
2021/04/29
1.4K0
python 将图像转换为乐高积木风格图片(下)
python 将图像转换为乐高积木风格图片(上)
今天早上起来,看到一张乐高人的图片,突然萌生一个想法,能不能将任意一张图片转换成乐高积木风格图片。
叶子陪你玩
2021/04/13
2.2K0
python 将图像转换为乐高积木风格图片(上)
【免费】怎么将MP4转换为GIF,如何在线实现多媒体文件格式互转
日常生活中MP4和GIF都是经常遇到的多媒体格式,十年前各大社会论坛还经常出现GIF图和经典的“不动戳大”老梗,一眨眼十年过去,人们已经厌恶了GIF低质的画面、卡顿的帧率和较大的体积。GIF的应用范围越来越少,取代的是压缩算法高级,画面精美而流畅的MP4视频。
watermelo37
2025/03/18
720
【免费】怎么将MP4转换为GIF,如何在线实现多媒体文件格式互转
如何在不导致服务器宕机的情况下,用 PHP 读取大文件
协作翻译 原文:How to Read Big Files with PHP (Without Killing Your Server) 链接:https://www.sitepoint.com/performant-reading-big-files-php/ 译者:Tocy, Tony, 南宫冰郁, Tot_ziens 作为PHP开发人员,我们并不经常需要担心内存管理。PHP 引擎在我们背后做了很好的清理工作,短期执行上下文的 Web 服务器模型意味着即使是最潦草的代码也不会造成持久的影响。 很少情况下
企鹅号小编
2018/02/11
1.6K0
如何在不导致服务器宕机的情况下,用 PHP 读取大文件

相似问题

如何在不耗尽其资源的情况下从串行端口读取?

10

如何在不丢失数据的情况下将USB驱动程序从ext3转换为ext2?

10

将xterm256转换为ansi

20

我可以通过创建大量的空文件来耗尽磁盘空间吗?

50

防止脚本耗尽系统资源并使整个系统崩溃

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文