Как рассчитать ахаш, дхаш, фаш и вэш в C#?
Я пытаюсь найти библиотеки C#, которые помогли бы мне рассчитать ахаш, дхаш, фаш и бич изображений. Однако все, что я могу найти, это библиотеки Python, такие как: https://github.com/JohannesBuchner/imagehash.
- Есть ли какие-нибудь библиотеки, которые вычисляют эти хеши в C#?
- Если нет, то может ли функция C# Azure использовать библиотеку Python imagehash? Как?
1 ответ
Решение
Для Ahash, Dhash и Phash: я закончил с использованием библиотеки ImageDupLab. Несколько ошибок при установке и использовании библиотеки:
- Вы должны установить пакет NuGet через консоль диспетчера пакетов, так как я не смог найти его, когда щелкнул правой кнопкой мыши по своему проекту -> Управление пакетами NuGet -> выполнить поиск "ImageDupLab"
- Требуется библиотека Magick.NET-Q8-x86. Я попытался установить последнюю версию этой библиотеки, но получил ошибку "Точка входа Imagemagick не найдена". Возврат к версии 7.05.502 сработал.
Для чего: я не смог найти ничего чисто C#