假设您有 77777 张图片。您想回顾一下它们以及它们的差异:
- 有 7x10 无边距的图片
- 拥有一个图像浏览器,最小浏览时间可以小于1.0秒,这样图像浏览就可以达到
- 我想要一些可编程且独立于系统的方法。
以下是在 OSX 中执行此操作的尝试。
Gnuplot
我首先想到使用gnuplot但现在得到坏数据尝试绘制 png 图像时的通知:
plot for [i=1:232] 'image0'.i.'_1_mT.png'
这表明我在 gnuplot 中不可能。
其他想法是使用pgf图但 OSX 中不存在,因此使 Tikz/Tex 方法变得困难,代码这里。
关于图像查看器的讨论
默认查看器通常会遇到无法自定义其边距的问题,例如:
- OXS 中的 QuickLook(无法将边距设置为零)
- OXS 中的 Xee - 您无法一次浏览许多图像。这种布局有视频流,但最短浏览时间太长。我开了一张关于这件事的票这里。
- 我记得 Shotwell 没有所需的功能。尽管如此,我正在尝试安装其最新版本这里。
乳胶方法
- 关于这个的话题这里
pgfplots
-工作困难
图像魔术师
- [已解决] 关于安装 ImageMagick 并解决符号链接问题的线程比较,这里
如何绘制没有边距的 7x10 图片? 真的,只是一些基本的审查工具。
答案1
视频中供审核的图片...
ffmpeg
可用于将一组图像组装成电影以供审查。帧速率可以设置为您选择的间隔。此外,还可以使用以下程序对视频进行擦除、逐步浏览或以各种速率播放:VLC媒体播放器。
#!/bin/bash
cd "/path/to/png/files"
echo "DIRECTORY:" `pwd` > png_to_video-log.txt
# `%04d` four digits padded with zeros
# `-s WxH` rescale to new WxH values 640x360. defaults to source WxH
# `-framerate FPS` frames per second number
# `-y` overwrite existing output
echo "\n#####################" >> png_to_video-log.txt
echo "### PNG TO VIDEO ####" >> png_to_video-log.txt
ffmpeg -y -f image2 \
-framerate 4 \
-i image_%04d.png \
-f mp4 \
-vcodec libx264 \
-pix_fmt yuv420p \
output_video.mp4 2>> png_to_video-log.txt
open png_to_video-log.txt
也可以看看:ffmpeg wiki“从图像创建视频幻灯片”