Freeman chain code with first differences and shape number

Computes the Freeman chain code along with the first difference and shape number of a boundary

現在この提出コンテンツをフォロー中です。

% CC = FREEMANCC(B) computes the 8-connected Freeman code, the first
% difference of the chain code and also the shape number for a given
% boundary or contour B. B must be a P-by-2 matrix, where P is the number
% of 8-connected boundary pixels for the corresponding region. Each row
% of B represents the row and column coordinates for a pixel. CC is a
% structure with four fields:
%
% StartIdx Row and column coordinates for the starting pixel of
% the boundary B.
%
% ChainCode The 8-connected chain code of B. If B is a P-by-2
% matrix of pixels representing a closed contour, then
% size of this array is 1-by-(P-1). If B is an open
% contour, then size of the chain code is 1-by-P.
%
% FirstDiff The first difference of the chain code, representing
% its rotation-invariant equivalent form and having the
% same dimensions as the chain code.
%
% ShapeNum The shape number of the boundary, which is the first
% difference of the smallest magnitude.

引用

Chaya N (2026). Freeman chain code with first differences and shape number (https://jp.mathworks.com/matlabcentral/fileexchange/60017-freeman-chain-code-with-first-differences-and-shape-number), MATLAB Central File Exchange. に取得済み.

カテゴリ

Help Center および MATLAB AnswersGet Started with Image Processing Toolbox についてさらに検索

一般的な情報

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux
バージョン 公開済み リリース ノート Action
1.0.0.0