Joh*_*han 7 c++ linux qt exif metadata
任何人都可以推荐一个很好的exif lib for tiff img,可以和Qt程序一起使用吗?我想读取和写入exif数据.
请注意,我需要一个与封闭源程序兼容的许可证,因此使用LGPL或BSD样式许可证的lib非常好.
我的第一个计划是在Qt Extended中使用QExifImageHeader和QExifValue,但后来我注意到Extended从未获得LGPL许可证,并且最重要的是它已停止使用 ....
使用的平台是嵌入式Linux.
谢谢约翰
更新:
由于我正在为这个问题添加一笔赏金,我正在提出一个问题,就是要在Qt程序的tiff图像上添加exif数据.
一个很好的lib和一个如何使用它的例子将是非常好的.
即使它与Qt无关,也许最好的选择是libexif C EXIF库.它是一个GNOME核心库(因此被广泛部署,测试和记录),仍然完全与工具箱无关,没有依赖性并且是LGPL许可的.它是一个C库,因此它的API不是Qt的惯用语,但它功能强大且易于使用.
我已经看到很多基于Qt的软件更喜欢使用exiv2库,它是用C++编写的,但exiv2是GPL(可以选择购买商业许可证)并提供或多或少相同的libexif功能.我的建议是尝试libexif,只有当它不满足你的要求时,试试exiv2.