MATLAB ヘルプ センター
点オブジェクトが空かどうかの判別
isempty(points)
isempty(points) は、点オブジェクトが空の場合に true の値を返します。
points
true
例
すべて折りたたむ
イメージを読み取ります。
I = imread('cameraman.tif');
イメージから KAZE 点を検出します。
points = detectKAZEFeatures(I);
点をチェックします。
if isempty(points) return; end
検出された点から KAZE 特徴を抽出します。
[features,validPoints] = extractFeatures(I,points);
最も強い 10 個の有効な抽出点をプロットし、その向きを表示します。
imshow(I) hold on strongestPoints = selectStrongest(validPoints,10); plot(strongestPoints,'showOrientation',true) hold off
点オブジェクト。特徴点のタイプで説明されている特徴点オブジェクトの 1 つとして指定します。このオブジェクトには、入力イメージで検出された特徴点に関する情報が含まれます。点を取得するには、特徴点のタイプと対になる適切な検出関数を使用します。
R2017b で導入
detectKAZEFeatures
detectBRISKFeatures
detectFASTFeatures
detectMinEigenFeatures
detectHarrisFeatures
detectORBFeatures
detectSIFTFeatures
extractFeatures
matchFeatures
detectSURFFeatures
MSERRegions
SURFPoints
BRISKPoints
KAZEPoints
cornerPoints
ORBPoints
SIFTPoints
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ