Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

partition

(削除予定) bigimageDatastore の分割

R2019b 以降

bigimageDatastore オブジェクトの関数 partition は将来のリリースで削除される予定です。代わりに、blockedImageDatastore オブジェクトに関連付けられた関数 partition を使用してください。詳細については、互換性の考慮事項を参照してください。

説明

outds = partition(bigds,n,index) は、大きなイメージ データストア bigdsn で指定された数の部分に分割し、インデックス index に対応する分割を返します。

入力引数

すべて折りたたむ

大きなイメージ データストア。bigimageDatastore オブジェクトとして指定します。

分割数。正の整数として指定します。

例: 3

データ型: double

インデックス。正の整数として指定します。

例: 1

データ型: double

出力引数

すべて折りたたむ

出力データストア。bigimageDatastore オブジェクトとして返されます。

バージョン履歴

R2019b で導入

すべて展開する

R2023b: partition は削除予定

bigimageDatastore オブジェクトとこの関数は将来のリリースで削除される予定です。代わりに、blockedImageDatastore オブジェクトの関数 partition を使用してください。

コードを更新するには、まず、イメージ データを読み取るための blockedImage オブジェクトを作成してから、データ ブロックを管理するための blockedImageDatastore を作成します。関数 partition の呼び出しで、最初の入力引数を blockedImage オブジェクトに置き換えます。他の引数を変更する必要はありません。

非推奨の使用方法推奨される代替案

この例では、bigimageDatastore オブジェクトを 3 つの部分に分割します。

bigIm = bigimage("tumor_091R.tif");
bigDS = bigimageDatastore(bigIm);
outds = partition(bigDS,3,1);

以下は、blockedImageDatastore オブジェクトを分割する等価なコードです。

blockedIm = blockedImage("tumor_091R.tif");
blockedDS = blockedImageDatastore(blockedIm);
outds = partition(blockedDS,3,1);