E' possibile scaricare le due immagini?
E' possibile scaricare le due immagini?
No MP tecnici (non rispondo nemmeno!), usa il forum.
Capisco che tu possa non aver capito. Per questo ti ho suggerito di rifletterci.
Tutto può dipendere da QUALE porzione viene ritagliata, rispetto all'immagine intera.
Esempio pratico, ecco un'immagine:
ssWSX5Evo01.png
Se un utente 'ritaglia' il SECONDO riquadro rosso (pulsante COPIA), la tua routine troverà il PRIMO pixel rosso (pulsante incolla) ed inizierà il confronto da quello. Ovviamente il confronto fallirà.
Questo, stando alla descrizione che hai dato della tua funzione.
Ultima modifica di gibra; 07-10-2017 a 16:52
cut...
Risolto grazie mille
Ultima modifica di Mood98; 10-10-2017 a 18:18
hai adattato il tuo codice o hai preso pari pari quello del link ?
Ho tenuto la mia funzione come sta, ho semplicemente convertito l'immagine da .jpg a .bmp
Ora tutto funziona perfettamente
a me la tua non funziona, quella del link funziona non con tolleranza zero.
Se sono JPG non puoi usare un approccio di questo genere, dato che la compressione non è lossless, e quindi non è detto che ritrovi esattamente gli stessi colori.
Amaro C++, il gusto pieno dell'undefined behavior.
Giusto Mytaly, io utilizzavo 2 bmp, ma ricavate da jpg, partendo dall'inizio da bmp il codice di Mood98 funziona anche a me