一种用于登记和组合一系列手持照片的工具
aperturesynth的Python项目详细描述
ApertureSynth是一个用于注册和组合的命令行工具 多张照片形成一张性能更好的照片。 它可用于:
- 通过平均来减少噪音,即使是在手持照片中。
- 模拟比使用 手持式摄像机。
- 控制焦平面的位置,包括倾斜移位效应 (尽管需要进一步优化才能很好地处理此问题。)
注意,光圈合成器目前是实验性的,肯定是 使用风险自负。
用法
在连拍模式下拍摄一系列照片。
如果以原始格式拍摄,请将原始文件转换为 由PIL处理,如PNG、TIFF或JPEG。注意,最好是 避免在这一点上减少噪音和锐化。你可能有一个 系列照片1.png,2.png,3.png。
在系列照片上运行命令行应用程序
aperturesynth combine --out fused.tiff 1.png 2.png 3.png
这将融合三个png图像并将结果保存到 融合。蒂芙。文件1.png将是用于 注册2.png和3.png。
基线图像(1.png)将出现在窗口中。表示in 通过选择每个区域的左上角和右下角来聚焦区域 矩形焦斑。连续的点对定义每个点 矩形窗口,奇数点的最后一个点将是 忽略。可以单击鼠标右键撤消选择。
完成后按回车键开始融合过程。
有关其他帮助和查看运行的所有选项:
aperturesynth --help
安装
这个软件是用python编写的,目前需要一个 要运行的python实现。如果您有一个正在工作的python安装 您应该可以通过运行:
pip install aperturesynth
或者,您可以从源安装。首先从克隆项目 使用化石的网站 `<;https://hames.id.au/software/aperturesynth>;``然后运行setup.py 在根目录中安装文件。
fossil clone https://hames.id.au/software/aperturesynth aperturesynth.fossil mkdir aperturesynth; cd aperturesynth fossil open ../aperturesynth.fossil python setup.py install
这些选项中的任何一个都将导致 命令行工具叫做ApertureSynth。
更改
0.0.2
- 现在根据焦距选择变换类型 指定的区域。这只允许注册一个或两个 点,而不是总是需要三个或更多。
- 命令行语法已更改为允许多个子命令, 包括保存和加载焦点区域位置的新方法 到/从一个文件。
0.0.1
- 概念的初步证明。