Da Matlab eine geschlossene kommerzielle Software ist, die von der US-Regierung kontrolliert wird und die Geschäftsethik ignoriert, wird seine Verwendung nicht empfohlen. Wenn Ihnen die Matlab-Syntax gefällt, können Sie zur Open-Source-Version Octave wechseln, die dieselbe Syntax wie Matlab hat. Matlab-Centroid-AlgorithmusDer sogenannte Schwerpunkt ist der Schwerpunkt, wenn die Dichte als Grauwert des Pixels verwendet wird. Die x-Koordinate des Schwerpunkts ist beispielsweise Die intuitivste Methode ist die folgende. %%Finden Sie die Position des Schwerpunkts von img mithilfe der Schwerpunktalgorithmusfunktion [x,y] = oCenter(img). img = doppelt(img); [m,n] = Größe(Bild); x = 0;y = 0;Summe=0; für i = 1:m für j = 1:n y = y + Bild(i,j)*i; x = x + img(i,j)*j; Summe = Summe+Bild(i,j); Ende Ende x = x/Summe; y = y/Summe; Dies ist zwar einfach und grob genug, aber zu hässlich. Schließlich ist die Matrix in Matlab die grundlegendste Operationseinheit. x = img(i,:)*(1:n)'/sum(img(i,:)); Auf dieser Grundlage haben wir auch einen unerwarteten Vorteil, nämlich, dass wir den Schwerpunkt jeder Zeile problemlos in einer Ausdruckszeile schreiben können x = img*(1:n)'./sum(img,2);%Der Schwerpunkt jeder Zeile y = (1:m)*img./sum(img);%Der Schwerpunkt jeder Spalte OCD bedeutet, bequem auszusehen. SummeBild = Summe(Bild(:)); x = Summe(Bild)*(1:n)'/SummeBild; y = (1:m)*Summe(Bild,2)/SummeBild; Oben finden Sie ausführliche Informationen zur JavaScript-Programmierung durch das Lernen der Positionierung des Matlab-Schwerpunktalgorithmus. Weitere Informationen zur Positionierung des Matlab-Schwerpunktalgorithmus in JavaScript finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Konkretes Beispiel einer MySQL-Mehrtabellenabfrage
>>: So stellen Sie Redis in Docker bereit und starten es
Inhaltsverzeichnis Was ist natives JavaScript A. ...
Einzeiliger Befehl docker run -d \ -v /share:/hom...
In diesem Artikel wird der spezifische JavaScript...
Die Wirkung dieser Funktion ist ähnlich wie vue的p...
Während der Verwendung von MySQL wurde festgestel...
Vorwort Standardmäßig initialisiert MySQL einen g...
1 Laden Sie das komprimierte Paket der MySQL 5.6-...
Beim Schreiben von Animationen mit JS wird häufig...
XML-Dateien sollten so weit wie möglich in UTF-8 ...
1. Zeigen Sie die detaillierten Informationen all...
1. Erstellen Sie eine Testtabelle Tabelle `mysql_...
Inhaltsverzeichnis Was ist eine Voranalyse? Der U...
Problem [root@zh ~]# [root@zh ~]# [root@zh ~]# yu...
Inhaltsverzeichnis Strategie zur Ausführung föder...
Join-Abfrage Eine Join-Abfrage bezieht sich auf e...