我正在进行一项实验,希望能够找到(或者已经存在)一种方法来确定给定的图像文件是否为照片还是图形,而不考虑其格式。
“照片”指的是风景、人物等,而“图形”则指图标、插图、图表、UI截图等。
在过去的一周中,我想出了一个不错的PHP/ImageMagick脚本,可以从图像文件中提取统计信息,并很好地应用于白平衡、色调、亮度、锐度和阴影/高光方面的修复。
现在,我想更进一步:自动检测照片内容,然后应用上述处理。
目前为止,有一种方法比较可靠,就是确定图像是否具有EXIF数据,但这仅适用于JPEG格式。当然,这并非绝对可靠。
是否有任何已知的方法,可以通过ImageMagick、GD或其他方式来检测“照片”和“图形”?
如果需要,我可以在我们的Web服务器上安装/运行除ImageMagick和GD之外的应用程序。
谢谢!
“照片”指的是风景、人物等,而“图形”则指图标、插图、图表、UI截图等。
在过去的一周中,我想出了一个不错的PHP/ImageMagick脚本,可以从图像文件中提取统计信息,并很好地应用于白平衡、色调、亮度、锐度和阴影/高光方面的修复。
现在,我想更进一步:自动检测照片内容,然后应用上述处理。
目前为止,有一种方法比较可靠,就是确定图像是否具有EXIF数据,但这仅适用于JPEG格式。当然,这并非绝对可靠。
是否有任何已知的方法,可以通过ImageMagick、GD或其他方式来检测“照片”和“图形”?
如果需要,我可以在我们的Web服务器上安装/运行除ImageMagick和GD之外的应用程序。
谢谢!