Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    PHP - Confronto tra immagini

    Salve, io avrei bisogno di confrontare due immagini per verificare se sono identiche (o quasi). In pratica si tratta di immagini con url diversi, ma che sono identiche (forse potrebbero cambiare di qualche bit).

    Qualcuno conosce script in php adatti?

    Grazie in anticipo.

  2. #2
    Ciao,
    C'è una classe che forse potrebbe fare al caso tuo.
    Analizza due immagini pixel a pixel usando le librerie GD di php.

    Non devi far altro che creare un istanza della classe passando al costruttore le due immagini e chiamare il metodo same() che ritorna true o false in caso le due immagini siano uguali oppure no.

    Codice PHP:
    $t = new imageCompare('/somedir/1.jpg''/somedir/2.jpg');
    if(
    $t->same()) {
      echo 
    "UGUALI";                 
    }
    else {
      echo 
    "NON UGUALI";

    La puoi trovare qui:
    http://codefat.com/2009/10/28/new-im...class-for-php/

    Ciao
    Massimiliano

  3. #3
    Con le librerie GD. Con questa funzione http://www.php.net/manual/en/function.imagecolorat.php controlli il valore di ogni pixel delle due img, e alla fine conti quanti pixel diversi c'erano nelle due img.

  4. #4
    Grazie delle informazioni..ora faccio un po' di prove.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.