概述
ElectroSpotmatic 是一款专业的 iOS 相机应用,将先进的手动控制和计算摄影功能带到 iPhone 和 iPad 上。它采用 AVFoundation、Metal 和 MetalPetal 等现代 iOS 技术构建,为摄影师提供创意和技术摄影所需的工具。
主要亮点
- 具有直观操控的专业手动相机
- 支持 RAW 和 ProRAW 照片拍摄
- 带手动控制的高品质视频录制
- iOS 18+ 控制中心小组件与相机控制硬件集成
- 锁定相机扩展,可从锁屏快速访问
- Content Credentials 集成,用于标注摄影师署名
相机控制概览
ElectroSpotmatic 相机界面提供对专业手动控制的直观访问。点击下方图示即可查看所有相机控制的全尺寸标注指南。
按住可查看备用相机控制图示
核心摄影功能
照片拍摄格式
- 标准格式(HEIF/JPEG)并支持计算摄影
- DNG(RAW),提供最大的编辑灵活性
- ProRAW(iPhone 12 Pro 及更新机型)
相机控制
- 手动对焦控制(0.0 至 1.0 范围)
- ISO 感光度(一般为 25-6400,视设备而定)
- 快门速度(一般为 1/2000s 至 1/2s,视设备而定)
- 曝光补偿(-2 至 +2 EV)
- 白平衡控制
- 闪光灯控制
测光
- 内置测光表,实时读数
- 曝光值(EV)显示
- 直方图可视化
- 对焦峰值辅助手动对焦
相机选择
- 前后相机切换
- 支持超广角、广角和长焦镜头
- 自动检测相机能力
- 针对设备优化功能
手动相机控制
三环旋转控制系统
ElectroSpotmatic 手动能力的核心由旋转控制提供,您可以通过点击屏幕上呈弧形排列的按钮来访问它们:
ISO 环
- 范围:100-1000(可扩展至设备上限)
- 对数调节,手感自然
- 实时预览噪点水平
- 提供自动 ISO 模式
曝光
- 范围:-5 至 +5 EV
- 无级可变数值
- 实时曝光预览
- 支持曝光锁定
其他手动控制
快门速度控制
- 范围:1/2000s 至 1/2s
- 对数级进的档位
- 支持 B 门模式(在可用机型上)
计算摄影
高级多帧拍摄
ElectroSpotmatic 包含精密的计算摄影算法,可从多张拍摄中合成增强图像。有关每项功能的详细指南,请参阅计算摄影指南。
焦点堆栈
- 7-15 张图像拍摄序列
- 自动计算对焦范围
- 多种融合算法
- 基于梯度的清晰度检测
- 拉普拉斯金字塔处理
- 内存优化处理
运动移除
- 7-15 张图像拍摄序列
- MAD Sigma 裁剪算法
- 基于百分位的离群值剔除
- 运动伪影检测
- 减少重影
- 自适应阈值调整
包围曝光
- 3-7 张图像序列
- 自动计算曝光范围
- 自定义 EV 步长
- HDR 色调映射
- 高光和阴影恢复
图像处理管线
基于 Metal 的处理
- GPU 加速图像处理
- MetalPetal 框架集成
- 用于专门算法的自定义 Metal 着色器
- 内存高效的处理管线
- 后台处理并跟踪进度
视频录制
高品质视频拍摄
ElectroSpotmatic 提供专业的视频录制能力,配备手动控制和高级功能:
视频格式
- H.264(广泛兼容)
- HEVC/H.265(更好的压缩与 10 位 HDR 视频支持)
- 支持 4K 录制
- 可变帧率(24fps、30fps)
- 自适应质量缩放
手动视频控制
- 录制期间手动对焦
- 视频 ISO 控制
- 曝光补偿
- 白平衡控制
特殊视频模式
- 黑白视频录制
- 基于 Metal 的实时渲染
- 宽高比控制
- 视频对焦峰值
- 网格叠加选项
视频处理功能
高级视频管线
- VideoIO.MovieRecorder 集成
- 异步资源写入
- 内存感知的帧队列管理
- 后台任务保护
- 自动保留视频文件
iOS 扩展
控制中心小组件(iOS 18+)
ElectroSpotmatic 提供控制中心小组件,可快速访问相机功能:
打开应用小组件
- 从控制中心快速启动应用
- 相机圆形图标
- 一键访问主应用
锁定相机扩展
使用相机控制硬件按钮,直接从锁屏访问专业相机:
硬件按钮集成
- 轻按:在各控制模式间切换
- 滑动手势:参数调整
- 重按:照片/视频拍摄
- 所有交互均提供触感反馈
手动控制
- ISO 控制(25-6400 范围)
- 快门速度(1/2000s 至 1/2s)
- 对焦控制(0.0 至 1.0)
- 曝光补偿(-2 至 +2 EV)
- 带曝光补偿的自动模式
设置与配置
照片设置
- 照片格式选择(标准/RAW/ProRAW)
- 快门声音开关
- 启用/禁用人脸检测
- Content Credentials 配置
- 位置元数据偏好
视频设置
- 视频格式(H.264/HEVC)
- 帧率选择(24fps/30fps)
- 视频质量偏好
- 音频录制选项
计算摄影
- 焦点堆栈算法选择
- 运动移除算法选择
- 图像对齐算法
- 处理质量设置
Content Credentials
- 摄影师姓名
- 组织
- 电子邮件地址
- 主页/网站 URL
- 凭据重置功能
- 凭据可将您的图像排除在 AI 训练之外
技术规格
核心技术
- 框架: AVFoundation、Metal、MetalPetal
- UI 框架: SwiftUI 与 UIKit 集成
- 图像处理: Core Image、Metal 计算着色器
- 视频处理: VideoIO、VideoToolbox
- 扩展: App Intents、Camera Capture Intents
性能优化
- 内存压力监控与优化
- 后台任务管理
- 具备线程安全的并发处理
- GPU 加速图像处理
- 基于设备性能的自适应质量缩放
支持的文件格式
- 照片: HEIF、JPEG、DNG、ProRAW
- 视频: H.264、HEVC
- 元数据: EXIF、GPS、Content Credentials
- 存储: 本地设备存储、照片图库集成
系统要求
最低要求
iOS 版本:
iOS 18.0 或更新版本
设备:
iPhone
存储空间:
至少 100MB 可用空间
内存:
最低 2GB RAM
推荐要求
设备:
iPhone 12 Pro 或更新机型以使用 ProRAW
存储空间:
1GB+ 用于 RAW 照片工作流程
内存:
4GB+ RAM 用于计算摄影
相机:
多镜头系统以使用高级功能
所需权限
相机:
手动相机控制所必需
照片图库:
保存所拍摄照片所必需
位置(可选):
用于照片的 GPS 标记
麦克风(可选):
用于带音频的视频录制
致谢
开源库
ElectroSpotmatic 使用了以下开源项目:
我们衷心感谢这些项目的开发者和贡献者的杰出工作。