Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627

    Confrontare due immagini

    Ciao a tutti!
    volevo chiedervi se è possibile confrontare due immagini se sono uguali in php e se sì come si può fare?


    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    tramite le librerie gd è fattibile, googlando un pò si trova qualcosa.
    Prova questo.
    Questo script ritorna diverse informazioni relativamente alla differenza tra 2 immagini.

    Considera che è possibile anche scorrere le immagini pixel per pixel e prenderne il colore.
    Come puoi vedere qui .

    A ogni ciclo potresti confrontare il colore dei pixel delle rispettive immagini e se sono diversi uscire immediatamente dai cicli.

    Ci sono metodi più efficienti, ma questi sono i più semplici.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    il primo link ssembrerebbe fare al caso mio peccato lavori solo immagini .png e non jpg come le mie

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    cerca di avere un minimo di flessibilità, sono un pò arrugginito di gd ma l'unica cosa specifica per png sembra essere la funzione imagecreatefrompng.
    Usa imagecreatefromjpeg e molto probabilmente funzionerà.

    In ogni caso rileggendolo meglio fa proprio ciò che ti ho consigliato come seconda alternativa, solo che anziché uscire non appena incontra una differenza cicla tutti i pixel dell'immagine per stilare delle statistiche sulle differenze.

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.