Hai bisogno di aiuto per capire "Una firma di immagine per qualsiasi tipo di immagine"

1

Sto cercando di implementare il documento Una firma di immagine per qualsiasi tipo di immagine , ma ho difficoltà a capire cosa significano in questo paragrafo:

For each column of the image, we compute the sum of absolute values of differences between adjacent pixels in that column. We compute the total of all columns, and crop the image at the 5% and 95% columns, that is, the columns such that 5% of the total sum of differences lies on either side of the cropped image. We crop the rows of the image the same way (using the sums of original uncropped rows).

Innanzitutto, cosa intendono per "somma dei valori assoluti delle differenze tra i pixel adiacenti in quella colonna"? Se inizi dal pixel in alto a sinistra e lavori verso il basso (giù per la colonna), possiamo calcolare la differenza tra (0,0) e (0,1), ma per quanto riguarda il prossimo pixel? Dovrei calcolare la differenza con solo il pixel sotto, o i pixel su entrambi i lati, o forse anche i 4 o 8 vicini?

E poi, a quanto ho capito, sommiamo queste differenze per ogni colonna in modo tale che ogni colonna sia ridotta a un singolo numero?

Quindi usiamo queste informazioni per ritagliare i bordi sinistra e destra della foto, vero?

    
posta mpen 21.05.2013 - 04:20
fonte

1 risposta

4

Non ho letto il tuo link, ma dalla tua domanda ...

"Somma dei valori assoluti delle differenze tra i pixel adiacenti in quella colonna":

sum = abs(pix1 - pix2) + abs(pix2 - pix3) + ...

Esegui questo calcolo per i pixel 1 e 2 nella colonna, quindi 2 e 3 e così via. Fallo per ogni colonna. Quindi somma tutte le somme della colonna insieme.

Inizia una nuova somma, aggiungendo somme di colonne da sinistra. Una volta che la nuova somma supera 0,05 * sum_of_all_columns, hai superato la soglia del 5% e sai quale colonna ritagliare sul lato sinistro. Fai la stessa cosa sul lato destro nella direzione opposta.

Fondamentalmente stanno cercando di ritagliare automaticamente i bordi dell'immagine che non hanno caratteristiche interessanti.

    
risposta data 21.05.2013 - 05:00
fonte

Leggi altre domande sui tag