今週までの目標
- 画像処理(Java)
- ビタペックス除去後の粘膜面をなめらかに
活動内容
- Javaコード
- フィルタ処理➤二値化➤モルフォロジー演算の実験を繰り返した
- フィルタ処理:ガウシアンフィルタ
- 二値化:閾値範囲は[80-5000]で設定
- 実験①
- クロージング処理(膨張×5→収縮×5)
- フィルタ処理➤二値化➤モルフォロジー演算の実験を繰り返した
-
- 実験②
- クロージング処理(膨張×5→収縮×5)→オープニング処理(収縮×5→膨張×5)
- 実験②
-
- 実験③
- クロージング処理(膨張×5→収縮×5)→オープニング処理(収縮×5→膨張×5)→クロージング処理(膨張×5→収縮×5)
- 実験③
-
- 知見
- クロージング処理でかなり穴を埋めることが出来た
- 課題
- 粘膜部にもともと大きな穴がある
- これを一度に埋める必要がある
- 知見
-
- 検討
- 調べたところ、OpenCVを使って二値化領域全てのホール(穴・中空部)を一度に塗りつぶす(埋める)方法があるのでこれを活用したい
- 検討
- JavaでOpenCVを使えるよう環境構築
反省・感想
OpenCVを使いこなすところまで行きたかった。。。
来週の目標
- OpenCVを使って穴を埋めることに挑戦