ある行列 M (画像) で削除される行のインデックスを表す値のベクトルがあります。このベクトルには列ごとに 1 行の値しかありません (つまり、画像が 128 x 500 の場合、私のベクトルには 500 個の値が含まれます)。
私はMATLABにかなり慣れていないので、マトリックスから単一のピクセル(行、列の値)を削除するより効率的な方法があるかどうかわからないので、ここに尋ねに来ました。
行を1つ減らして新しいマトリックスを作成し、値を削除したい行が見つかるまで各列をループし、列を1つ上に「シフト」してから次の列に移動して同じことを行うことを考えていました.
より良い方法はありますか?
ありがとう