是否有任何图像查看器会在写入图像文件时自动重新加载视图?
我通常使用 linux 的 debian 变体,但感谢与任何“Unix 和 Linux”环境相关的所有答案。
我使用此命令锁定屏幕:
i3lock -i /home/freyja/pics/owl.jpg
Run Code Online (Sandbox Code Playgroud)
屏幕被锁定,但没有图片(只有白色背景)。从控制台调用时,命令说:
Could not load image /home/freyja/pics/owl.jpg: out of memory.
Run Code Online (Sandbox Code Playgroud)
我该怎么办?是整个系统内存不足(看起来不像)还是只有 i3-lock 有一些内部限制?图片很大(高清),但分辨率与我的屏幕完全匹配,所以我不想使用较小的。
我的朋友有一张中文手写的彩色图像(基本上是通过拍照或扫描他在一张白纸上写的内容),他希望我将其转换为黑白二值图像。Ubuntu 下有没有可以做到这一点的应用程序?
这是一个示例图像:

我想从图像顶部切掉 30%。我知道如何将一个非常大的光栅图像切割成更小的块?但没有成功的方法,因为我无法找到convert从零到结尾的距离度量,只能通过绝对值维度。伪代码
convert -crop-y -units-percentage 0x30 heart.png
Run Code Online (Sandbox Code Playgroud)
图 1 输入图
我可以用 LaTeX 完成任务,adjustbox但 pdf 文件中的输出并不是真正的最终结果,而是它的演示。因此,从 pdf 文档中复制图像会产生原始图像。所以这个方法失败了。
如果我出口的图像与可以说300 DPI,我读出的任何应用程序,可以做到这一点(就像它的元信息file,exiftool,identify,mediainfo等),我总是得到显示图像宽度和图像高度的值。
在这种情况下: 2254 x 288
如何从任何其他图像文件中获取 300 DPI 值或相应值?
由于在我的情况下 Image-Width 和 Image-Height 的比例值无关紧要,我希望能够检查任何图像的分辨率,以便能够编译具有相同质量的新图像,而与它们的比例无关,因为这会有所不同每个文件。
对于我的工作流程,我对任何命令行解决方案都特别感兴趣,尽管其他任何解决方案当然也受到高度赞赏。
我有很多灰度位图需要转换为矢量格式,例如 SVG。我一直在使用 Inkscape,它提供了不错的结果,但是打开、转换和保存文件大约需要 10-15 分钟。是否有可以转换这些的批处理或命令行工具?
当我在控制台(tty的,虚拟终端,你达成Ctrl+ Alt+ F1-6,而不是一个终端仿真器),我必须查看图像,TIFF什么选择,无论这不是文字?
我在服务器上有巨大的 12GB 画廊,在各个子文件夹中都装满了图像。这些文件太大,不能以全分辨率使用。我需要将所有图像的大小调整为 820 像素宽(保持比例)。所以我的问题是 - 如何创建某种爬行脚本,将所有图像的大小调整为大于 820px 并将它们保存回覆盖原始文件?
希望你能帮助我 :-) 提前谢谢你。
我正在生成随机数据并尝试使用以下方法将其转换为 PNG 图像:
head -c 1MB < /dev/urandom | hexdump -e '16/1 "_x%02X"' | sed 's/_/\\/g; s/\\x //g; s/.*/ "&"/' | tr -d "\"" | display -depth 8 -size 1000x1000+0 rgb:-
Run Code Online (Sandbox Code Playgroud)
此命令始终显示带有一些 RGB 像素的灰色图像。我究竟做错了什么 ?
我的最终目标是生成至少一张带有随机数据的图像。
images ×10
linux ×3
command-line ×2
batch-jobs ×1
console ×1
conversion ×1
display ×1
dpi ×1
image-viewer ×1
imagemagick ×1
png ×1
random ×1
svg ×1
tiling-wm ×1
ubuntu ×1
video ×1