Calcolo baricentro

di il
1 risposte

Calcolo baricentro

Come posso trovare il baricentro di un'immagine binaria?

1 Risposte

  • Re: Calcolo baricentro

    Se la tua immagine binaria e' gia' in formato matrice di uni e zeri allora: sia 'M' tale matrice e 'm' e 'n' le sue dimensioni:
    
    baricentrox = 0; % e' pesata in base alla posizione degli uni
    totale = 0; % indica il totale degli uni
    for i=1:m,
      for j=1:n,
        if M(i,j) == 1
          baricentrox = baricentrox + j;
          totale = totale + 1;
        end
      end
    end
    baricentrox = baricentrox/totale
    

    Spero sia questa la definizione di baricentro che intendevi. Allo stesso modo trovi la coordinata baricentroy in verticale.
Devi accedere o registrarti per scrivere nel forum
1 risposte