目标
生成图像文件的哈希值。我正在使用pHash库来执行此任务。 pHash库具有以下用于生成图像哈希的方法。
int ph_dct_imagehash(const char* file,ulong64 &hash);
android stdint.h中不存在数据类型ulong64。由于我得到“无法解析类型ulong64”错误。
请帮助我在Android中的c文件中使用ulong64。
我可以使用某些第三方库来完成此任务吗?
我们有办法解决此错误吗?
答案 0 :(得分:2)
这种类型特定于pHash,它在pHash.h中由以下片段定义:
#if defined( _MSC_VER) || defined(_BORLANDC_)
typedef unsigned _uint64 ulong64;
typedef signed _int64 long64;
#else
typedef unsigned long long ulong64;
typedef signed long long long64;
#endif
要使用此类型,请#include <pHash.h>
。