So che è possibile utilizzare pHash da .NET o Java, ma mi piacerebbe un'implementazione .NET (preferibilmente) o Java pura. Ce ne sono altri disponibili? Mi interessa specificamente la funzionalità di hashing dell'immagine.Quali alternative ci sono per la libreria hash percettiva open source di pHash?
Un hash percettivo è un modo di creare un hash numerico di immagini e quindi di poter confrontare questi hash per vedere se le immagini sono simili. Permette un riconoscimento delle immagini davvero veloce.
Questa implementazione ha gravi difetti. Al punto 6, non dovrebbe saltare la prima riga e la colonna della matrice DCT 8x8. Basta rimuovere la condizione e dovrebbe andare bene. – Grooveek
Non solo, ma non è preciso come il pHash di phash.org. Nei test approfonditi ottengo molti falsi positivi, che non ottengo durante i test con phash.org. Gli hash sono diversi e quello prodotto da questo codice non è accurato in qualche modo. – ndtreviv
@ndtreviv come hai misurato la precisione? –