假设我在远程服务器上有一张 RAW 图像,例如 www.mydomain.com/DSC0001.ARW,我想只提取“小”预览图像 (jpg ) 从该原始文件中提取,而不必下载整个原始文件,这有可能吗?
最佳答案
先声明:我不是图像处理专家。
回答你的问题
您可以显示调整大小的图像,但这仍会下载整个文件。在我看来,这意味着最好的方法是在原始图像旁边保存该图像的预处理缩略图。如果您使用一些命名约定,例如 DSC0001.ARW.thumbnail.png
,它们应该很容易找到。
AWS 堆栈上的可能替代解决方案
如果您愿意参与一些代码和 AWS,这可能只是一个现实的解决方案。如果您使用 AWS S3 存储图像,您可以触发一个事件到 AWS Lambda 以运行一个脚本,该脚本将您的原始文件处理成缩略图并将其保存到 S3;每当您上传新的原始文件时。
关于http - 仅从远程原始文件嵌入 jpg?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41150235/