teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

修正

2020/06/09 06:40

投稿

fana
fana

スコア12227

answer CHANGED
@@ -2,5 +2,5 @@
2
2
  ( Max_x - Min_x == (4-1) )
3
3
 
4
4
  * 面積5[pixel]以上のものは検出される
5
- * よって,それよりも小さくて,横に4[pixel]連続できるパターンは,(4隣接ならば)面積が4[pixel]のときだけ.
5
+ * よって,それよりも小さくて,横に4[pixel]連続できるパターンは,面積が4[pixel]のときだけ.
6
- * 8隣接の場合には,さらに「4画素のy座標が同一」という条件を加えればよい.
6
+ * 4隣接ならば,上記x座標の条件だけでOK.8隣接の場合には,さらに「4画素のy座標が同一」という条件を加えればよい.

2

条件を明記

2020/06/09 06:40

投稿

fana
fana

スコア12227

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  面積が4[pixel]である領域の画素群のx座標の最大値と最小値の差を見ればよいのではないでしょうか.
2
+ ( Max_x - Min_x == (4-1) )
2
3
 
3
4
  * 面積5[pixel]以上のものは検出される
4
5
  * よって,それよりも小さくて,横に4[pixel]連続できるパターンは,(4隣接ならば)面積が4[pixel]のときだけ.

1

4隣接と8隣接に関しての追記

2020/06/09 06:38

投稿

fana
fana

スコア12227

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  面積が4[pixel]である領域の画素群のx座標の最大値と最小値の差を見ればよいのではないでしょうか.
2
2
 
3
3
  * 面積5[pixel]以上のものは検出される
4
- * よって,それよりも小さくて,横に4[pixel]連続できるパターンは,面積が4[pixel]のときだけ.
4
+ * よって,それよりも小さくて,横に4[pixel]連続できるパターンは,(4隣接ならば)面積が4[pixel]のときだけ.
5
+ * 8隣接の場合には,さらに「4画素のy座標が同一」という条件を加えればよい.