0

これを Python/OpenCV に変換できませんでした。助けてください…</p>

cvClose(mask, mask, se21);  
cvOpen(mask, mask, se11);  
4

1 に答える 1

1

OpenCV-Python の新しい cv2 インターフェイスを使用していることを願っています。

私の推測が正しければ、これはmorphological opening and closing operations.

cv2.morphologyExこれには、対応するフラグMORPH_OPEN, MORPH_CLOSEなどを使用して関数を使用できます。

クロージングは​​、画像の膨張とそれに続く侵食であり、白い天体内の小さなブラック ホールを除去するために使用されます。

オープニングは、画像の浸食とそれに続く膨張であり、画像内の小さな白いブロブまたはポイントを削除するために使用されます。

オープニングとクロージングの詳細:

  1. http://homepages.inf.ed.ac.uk/rbf/HIPR2/open.htm
  2. http://homepages.inf.ed.ac.uk/rbf/HIPR2/close.htm

cv2.erode and cv2.dilateまたは、これに関数を使用することもできます。

ここで例を見つけることができます: https://github.com/abidrahmank/OpenCV2-Python/blob/master/Official_Tutorial_Python_Codes/3_imgproc/morphology_1.py

于 2012-12-11T04:45:32.237 に答える