Matlab はクローズドな商用ソフトウェアであり、米国政府によって管理されており、ビジネス倫理を無視しているため、使用は推奨されません。 Matlab 構文が気に入ったら、Matlab と同じ構文を持つオープン ソースの octave に移行できます。 Matlab セントロイドアルゴリズムいわゆる重心は、密度をピクセルのグレースケール値として使用する場合の重心です。たとえば、重心のx座標は 最も直感的な方法は次のとおりです。 %%質量中心アルゴリズム関数 [x,y] = oCenter(img) を使用して、img の質量中心の位置を見つけます。 イメージをdouble型で表す。 [m,n] = サイズ(画像); x = 0;y = 0;合計=0; i = 1:mの場合 j = 1:nの場合 y = y + img(i,j)*i; 関数 i は、 x と j の積から成ります。 合計 = 合計 + img(i,j); 終わり 終わり x = x /合計; y = y /合計; これは十分単純で粗雑ですが、あまりにも醜いです。結局のところ、Matlab では、行列が最も基本的な演算単位です。 x = 画像(i,:)*(1:n)'/合計(画像(i,:)); これに基づいて、予想外の利点も得られました。つまり、各行の重心を1行の式で簡単に記述できるのです。 x = img*(1:n)'./sum(img,2);%各行の重心 y = (1:m)*img./sum(img);%各列の重心 OCD とは、見た目が快適であることを意味します。 合計Img = 合計(img(:)); x = sum(img)*(1:n)'/sumImg; y = (1:m)*sum(画像,2)/sumImg; 上記は、Matlab 重心アルゴリズムによる位置決め学習を通した JavaScript プログラミングの詳細な内容です。JavaScript 位置決め Matlab 重心アルゴリズムの詳細については、123WORDPRESS.COM の他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
問題を見つける最近、以前のデータを入力していたときに、プログラムが突然次のエラーを報告しました。 [...
a.htmとb.htmの2つのファイルがあります。同じディレクトリ内のa.htmの内容は次のとおりで...
ビジネス要件最近開発したプロジェクトの一つに、WeChat公式アカウントに関連したH5ページがありま...
最近、あるプロジェクトに取り組んでいたとき、自分のプロジェクトでは CSS3 のアニメーション技術を...
MySQL における一般的な utf8mb4 ソート規則は次のとおりです。 utf8mb4_0900...
1. はじめにSELinux が Linux にもたらす主な価値は、柔軟で構成可能な MAC メカニ...
Ansible は、Python をベースに開発された新しい自動運用・保守ツールです。 多くの古い運...
図に示すように: 1 つのページには多数のファイルが接続されているため、ファイルを参照するときには、...
目次1. 開発環境2. dockerプラグインをインストールする1. アイデアのインストール2. イ...
目次序文ホットチェンジとはCocos Hot アップデートの概要マニフェストプロジェクトリソースとゲ...
1. ファイアウォールをオフにし、Tomcatのインストールに必要なソフトウェアパッケージを/opt...
1. ブラウザのレンダリングモードとdoctype一部の Web ページは標準に従って作成されていま...
問題の説明ESXI で Windows にワークステーションをインストールした後、内部の仮想マシンは...
MySQL 8.0 の新機能は次のとおりです。 Unicode 9.0 をすぐに完全にサポートウィン...
SQLyog が MySQL に接続する際にエラー番号 1129 が発生します: mysql エラー...