我正在开发一个照片上传应用程序,需要允许用户从相机上传原始文件(这些不是 jpeg)并让服务器自动创建它们的 jpeg 版本。我目前安装了 Imagemagick,但我认为没有办法在其中安装它。
相机总是会出现新的原始格式,所以我正在寻找相对最新的东西,命令 php exec() 也是一个选项。
有人对原始转换有什么建议吗?
最佳答案
实际上,正如您在此列表中所见,ImageMagick 确实支持 RAW 照片:http://www.imagemagick.org/script/formats.php (例如 .NEF 尼康照片和 .CR2 佳能照片)。
.CR2 照片的示例代码:
$im = new Imagick( 'source.CR2' );
$im->setImageFormat( 'jpg' );
$im->writeImage( 'result.jpg' );
$im->clear();
$im->destroy();
关于php - 在 linux/php 中将 RAW 照片转换为 JPEG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10558487/